2

これは私自身の好奇心からの質問です。ユーザーのテーブルに保存されていると思いますが、そうではないかもしれませんが、これは安全ではないのでしょうか? ユーザーテーブルに保存されていない場合、どこに行くのか、知っていれば...なぜですか?

ありがとう :)

4

1 に答える 1

0

Devise は、セットアップ中に指定したモデルに関連付けられたテーブル内にパスワードやその他のデータを保存します。セットアップ中にモデル名を渡します。

# MODEL is a placeholder for the model you want to use with Devise, usually 'User'
rails generate devise MODEL

次に、ジェネレーターは、そのモデルに関連付けられたテーブルを変更する移行を作成します。したがって、それを渡すとUserusersテーブルが変更されます。

Devise 内の移行ファイルを見てください。

于 2013-07-18T02:19:20.757 に答える