devise
ユーザーがサイトにログインできるようにするために使用しています。認証キーは、一意のユーザー名に設定されます。また、提供される電子メールアドレスも一意である必要があります。devise
電子メールアドレスが一意であるべきであることが、どういうわけかすでにわかっているようです。それでいいです。
今、私は人々が自分のパスワードを変更できるようにしたいと考えています。にリンクしましたedit_user_registration_path
が、ユーザーが自分の電子メール アドレスを変更できることに気付きました。1 つのオプションは ... に設定reconfirmable
することfalse
ですが、ユーザーが自分のメール アドレスを変更することをまったく許可したくないと思います。
ビューからフィールドを削除することもできると思いますdevise
が、理論的には、慎重に作成されたPUT
方法でメール アドレスを変更できる可能性があります。このフィールドが可変になるのを止める方法はありますか? それともメールアドレスだけ再確認できるようにしたほうがいいですか?