是否有与RestfulAuthentication中的 Authenticate 方法相同的内容,如此?
@user = User.authenticate(@email, @password)
我有一个自定义控制器用于验证移动请求,其中电子邮件/密码来自网址,例如 http:// localhost:3000/iphone/auth/frexuz@frexuz.com/mypassword < /强>
答案 0 :(得分:15)
也许你可以使用这样的东西:
user = User.find(:first, :conditions => ["email = ?", @email])
user.valid_password?(@password) unless user.nil?