2012-03-04 19 views
2

私はCakePHPアプリでRails Deviseに自分の認証を移動させたいと考えています。しかし、私たちのサイトでは、電子メールではなく一意の識別子としてユーザー名を使用しています。多くの場合、家族は複数のアカウントで同じ電子メールアドレスを使用しています。同じメールで複数のアカウントをサポートしていますか?

デフォルトでは、Deviseは電子メールを一意の識別子として使用していますが、Deviseを使用しているときに同じ電子メールアドレスで複数のアカウントを持つことは可能ですか?あなたのdevice.rb

答えて

6

設定

config.authentication_keys = [ :username ]

。また、次の設定を使用してログインをより安定させることもできます。

config.case_insensitive_keys = [ :username ] 
config.strip_whitespace_keys = [ :username ] 
関連する問題