2017-04-09 7 views
0

私はsails-authで作業し始め、MySqlから実行し始めました。自動的に生成されたユーザーテーブルにはパスワードフィールドがないことがわかります。奇妙な私はレジスタ(?)メソッドを追跡し、ユーザーを作成する前にパスワードプロパティを削除することさえ確認します。だから私はあなたがauth/localに投稿し、電子メールとパスワードを与えて電子メールが存在するかどうかをチェックし、パスワードを無視する(これを後で微調整するためにユーザに残す)。しかし、私がログインして、悪いパスワードを入力すると、それは私を許さないでしょう。私は有効なパスワードを入力する必要があります。ユーザーテーブルにパスワードがない場合、有効なパスワードがどのようなものかをどのように知るのですか?sails-authユーザーテーブルにはパスワードフィールドはありませんが、まだ有効です

ありがとうございました。

答えて

1

ユーザーが理想的パスワードフィールド

が含まPassportモデルと1-nの関係、通常を持つユーザは、例えば、様々な方法を介してログインすることができた場合に、認証情報は、ユーザーのモデルと1-nの関係に格納されていますパスワード、OAuthなど

関連する問題