gpt4 book ai didi

ruby-on-rails-3 - 如何在Devise和Rails 3中简单地验证用户名和密码是否正确

转载 作者:行者123 更新时间:2023-12-03 08:36:52 24 4
gpt4 key购买 nike

我正在使用DeviseRails 3

我想调用一个函数,该函数将简单地验证用户的username和密码组合正确无误,而无需实际登录该用户。有什么办法可以用Devise完成类似的事情:

User.authenticate(params[:username], params[:password])

最佳答案

使用户脱离数据库:

user = User.find_by_email(params[:email])

然后,您可以使用以下命令检查其密码:
user.valid_password?(params[:password])

关于ruby-on-rails-3 - 如何在Devise和Rails 3中简单地验证用户名和密码是否正确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3263291/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com