1

我有一个 web 服务 -somewhere - 来验证密码和东西,以及一个使用 SAVON 的模块,它会提出相应的问题以验证某人。问题是,我没有使用我的模块的登录名。我试图使用 DEVISE 来处理它,但我还不知道该怎么做。

有没有人知道一个可以工作并利用 SAVON 进行登录验证的好 gem?

4

1 回答 1

2

我不知道任何与 SAVON 一起使用的 gem,但您可以使用Devise 的find_for_database_authentication

def self.find_for_database_authentication(conditions)
    where('users.rut = ?', conditions[:rut]).first
end 

有关更多详细信息,请参阅RoR 设计:使用用户名或电子邮件登录

于 2011-03-03T17:31:28.280 回答