我正在使用devise
进行身份验证,并在activated:boolean
表上有users
。
我怎样才能允许激活的用户登录?并显示flash消息:
Login successful
已激活用户
和Login denied
用户non-activated
/ deactivated
用户
谢谢!
答案 0 :(得分:1)
要阻止停用的用户登录,请覆盖active_for_authentication?
型号上的User
:
def active_for_authentication?
super && activated
end