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

回答編集履歴

1

修正

2020/09/24 08:18

投稿

asm
asm

スコア15149

answer CHANGED
@@ -5,4 +5,18 @@
5
5
 
6
6
  `user`ではなく`@user`ですね。
7
7
 
8
- これで通らない場合は`test/fixtures/users.yml`を調べる必要があります。
8
+ これで通らない場合は`test/fixtures/users.yml`を調べる必要があります。
9
+
10
+ ---
11
+
12
+ **追記**
13
+
14
+ > if !@user.nil? && @user.authenticate(params[:session][:email])
15
+
16
+ よく見ると、`params[:session][:email]`は不自然ですね。
17
+
18
+ ```ruby
19
+ if !@user.nil? && @user.authenticate(params[:session][:password])
20
+ ```
21
+
22
+ かと