3
我正在使用Devise进行身份验证,以在我的Rails应用中使用。应用程序中有两个设计模型,admin
和customer
。根据模型验证自定义设计的Flash消息
客户模型使用mobile_number
进行身份验证,而不是通常的email_id字段。但是,管理员字段使用email_id
进行身份验证。
现在,我正面临的问题与devise显示的默认flash消息有关。
考虑,当用户输入无效的登录凭据,该消息是
'Invalid email or password'
我想自定义基于模型的此消息。所以,如果管理员输入不正确的凭据,消息是:
'Invalid email or password'
如果顾客进入一样,它是:
'Invalid mobile number or password'