2012-03-04 33 views
2

我正在考虑将CakePHP应用程序中的身份验证移至Rails Devise。但是,我们的网站使用用户名作为唯一标识符而不是电子邮件,因为家庭经常在多个帐户上使用相同的电子邮件地址。是否使用相同的电子邮件设计支持多个帐户?

默认情况下,它看起来像设计使用电子邮件作为唯一标识符 - 使用Devise时可以有多个帐户使用相同的电子邮件地址?

回答

6

config.authentication_keys = [ :username ]

device.rb。您还可以使用以下设置使登录更稳固

config.case_insensitive_keys = [ :username ] 
config.strip_whitespace_keys = [ :username ] 
相关问题