私はAuthLogicを持つユーザーを偽装するにはどうすればよいです
-
18-09-2019 - |
質問
私は、復号化されたパスワードを持たずにUserSessionを作成できるようにする必要があります。
どのように私はこれをやって行くのですか?
私の現在の回避策があります:
user.rbで
def valid_crypted_or_non_crypted_password?(password)
valid_password?(password) || password == crypted_password
end
user_session.rbで
verify_password_method :valid_crypted_or_non_crypted_password?
ログインするには、
UserSession.create(:login => u.login, :password => u.crypted_password)
これを行うためのよりよい方法はありますか?
解決
所属していません StackOverflow