1

到目前为止,我有:

authenticate_or_request_with_http_digest do |username,password|

end

但我不知道如何传递这些值来设计返回/登录用户。

4

1 回答 1

2

以下对我有用。

希望它可以帮助别人::::

before_filter :check_auth


  def check_auth
    authenticate_or_request_with_http_basic do |username,password|
      resource = User.find_by_email(username)
      if resource.valid_password?(password)
        sign_in :user, resource
      end
    end
  end
于 2013-01-29T07:00:06.783 回答