gpt4 book ai didi

ruby-on-rails - 设计一个多条件登录以检查

转载 作者:数据小太阳 更新时间:2023-10-29 08:47:52 29 4
gpt4 key购买 nike

我在 Rails 4 应用程序中使用 devise gem,我在我的用户表中有一个名为 valid 的列,默认情况下该列为 false,当用户在网站上注册时,它应该向我发送一封电子邮件,其中包含有关他们的信息,并且批准它,并将该有效列设置为 true。因此,在登录操作中,它将检查 valid 是否为真,并让他们登录该站点。我的问题是如何修改处理用户表中有效列的登录操作。

最佳答案

你应该看看添加 :confirmable对于您的 User 模型,它可能会处理您想要做的大部分事情。

否则,如果你想修改某人是否可以登录,请查看how to customize account validation上的wiki。 .

来自维基:

def active_for_authentication?
# Uncomment the below debug statement to view the properties of the returned
# self model values.
# logger.debug self.to_yaml

super && account_active?
end

关于ruby-on-rails - 设计一个多条件登录以检查,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22024969/

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