使用TeacherID登录设计教师模型,而学生模型使用电子邮件

时间:2016-10-11 13:28:07

标签: ruby-on-rails devise rubygems rails-models

是否可以根据用户名或其他一些唯一ID允许一个设计模型登录,而另一个使用默认设计电子邮件身份验证过程。

1 个答案:

答案 0 :(得分:1)

是的,有可能。您可以对每个角色使用multiple Devise User models并使用custom authentication methods。甚至还有一个创建自定义Devise身份验证策略的宝石 - DeviseCustomAuthenticatable