回答編集履歴

1

追記

2020/06/01 03:33

投稿

asm
asm

スコア15147

test CHANGED
@@ -1 +1,43 @@
1
1
  `has_secure_password`を消してみるとよいでしょう。
2
+
3
+
4
+
5
+ ---
6
+
7
+
8
+
9
+ **追記**
10
+
11
+
12
+
13
+ `database_authenticatable`モジュールが無いのが問題になっていますね。
14
+
15
+
16
+
17
+ ```ruby
18
+
19
+ devise :database_authenticatable, :rememberable
20
+
21
+ ```
22
+
23
+
24
+
25
+ に変えるとうまく行くかと思います。
26
+
27
+
28
+
29
+ なお、本来はデフォルトで以下を生成するはずです。
30
+
31
+
32
+
33
+ ```
34
+
35
+ # Include default devise modules. Others available are:
36
+
37
+ # :confirmable, :lockable, :timeoutable, :trackable and :omniauthable
38
+
39
+ devise :database_authenticatable, :registerable,
40
+
41
+ :recoverable, :rememberable, :validatable
42
+
43
+ ```