お世話になっております。
現在、フリマアプリのクローンサイトを作成しております。
新規登録のサーバーサイドを実装しているのですが、バリデーションで苦戦しています。
What
passwordを7文字以上にしたいのですが、現在usersテーブルにはencrypted_passwordカラムしかありません。
validates :encrypted_password, presence: true, length: {minimum: 7}
としてまうと、暗号化されるものに対して7文字以上になってしまいますよね?
validates :password, presence: true, length: {minimum: 7}
としても、encrypted_passwordカラムに追加されるのでしょうか。
さらに、確認用のpasswordも7文字以上のバリデーションをかけたいです。
どの様にすればよいか分かりません。お力を貸していただければと思います。
よろしくお願い致します。
回答1件
あなたの回答
tips
プレビュー