是否设计使用相同的电子邮件支持多个帐户?

时间:2012-03-04 23:00:30

标签: ruby-on-rails cakephp devise

我正在研究将CakePHP应用程序中的身份验证移动到Rails Devise。但是,我们的网站使用用户名作为唯一标识符而非电子邮件,因为家庭通常会在多个帐户上使用相同的电子邮件地址。

默认情况下,Devise使用电子邮件作为唯一标识符 - 使用Devise时是否可以拥有多个具有相同电子邮件地址的帐户?

1 个答案:

答案 0 :(得分:6)

config.authentication_keys = [ :username ]

device.rb 中的

。您还可以使用以下设置使登录更加稳固

config.case_insensitive_keys = [ :username ]
config.strip_whitespace_keys = [ :username ]