teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

回答者からの返答を受け、解答本文に情報を追記

2016/04/08 11:07

投稿

sutonea
sutonea

スコア207

answer CHANGED
@@ -5,4 +5,17 @@
5
5
  ```
6
6
 
7
7
  削除した後、ユーザ登録ページ、編集ページなどで
8
- 空白のパスワードがどのように扱われるのか確認してみてください。
8
+ 空白のパスワードがどのように扱われるのか確認してみてください。
9
+
10
+
11
+ ---
12
+ 追記:
13
+ >編集ページで空白を使用するとそのまま更新されます。しかし、ログインページではその空白を使用したパスワードでログインができません。登録ページでは空白を使用するとパスワードを入力してくださいというエラーが出ます。
14
+
15
+
16
+ 先ほど Tesuto クラスから バリデーションを削除したところに、
17
+ 下記のコードを挿入してみてください。動作は変わりますか?
18
+
19
+ ```ruby
20
+ validates :username, presence: true
21
+ ```