Deviseは、基本認証またはomniauth認証のsign_upや、セッションのメンテナンス、確認パスワードの再送信などに使用できる素晴らしい宝石です。
しかし、deviseを使用して複数の電子メールアドレスを同じユーザーにマップすることは可能ですか?
私のように3,4のメールIDがあります
- sahil@abc.com
- sahil@xyz.com
- sahil@mno.com
ユースケースと例
私はすでに最初のメールIDで登録しています。つまりsahil@abc.com
、自動システムを使用してアカウントが作成されています。しかし、私はいつも他のemail_idを使用することを好みますsahil@xyz.com
。だから、私はユーザーが同じ/異なるパスワードで上記の電子メールアドレスのいずれかを使用してログインできるシステムを構築したいと思います。ただし、ユーザーには1つのアカウントが必要です。