到目前为止,我有:
authenticate_or_request_with_http_digest do |username,password|
end
但我不知道如何传递这些值以设计返回/签署用户。
答案 0 :(得分: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