私のアプリは、電子メールとパスワードの組み合わせを使用してログインするために標準Authモジュールを使用しています。Laravel 5.2認証マルチプルフィールド
パスワードを変更して電子メールまたは7桁の固有のコードを入力する必要があります。
Laravelのドキュメントでは、このコードが見つかりました。
if (Auth::attempt(['email' => $email, 'password' => $password, 'active' => 1])) {
// The user is active, not suspended, and exists.
}
私は既に適切なコードを含むようにテーブルを変更しましたが、認証の仕方を理解していません。
誰もこのタイプの問題に遭遇しましたか?前もって感謝します。
正規表現を使用して、入力が電子メールかコードかを検出し、次に入力したものに基づいて試行してみます –