2016-08-05 13 views

答えて

0

ステップ1:ユーザーテーブルに「アクティブ」という名前のブール値フィールドを追加します。アクティブのデフォルト値を0に設定します。

ステップ2:これらのコードをAuthコントローラに追加します。

protected function getCredentials(Request $request) 
    { 
     return [ 
      'email' => $request->input('email'), 
      'password' => $request->input('password'), 
      'active' => true 
     ]; 
    } 

ジョブが完了しました。

アクティブフィールドがtrueに設定されるまで、ユーザーはログインできません。そしてオフコースでは、ユーザーが最初の登録を済ませた後、管理者はアクティブフィールドにtrueに設定することができます。

私はこのコードをlaravel default AuthControllerを使ってLaravel 5.2でテストしました。

+0

は私のために働いてくれてありがとうございますが、 –

関連する問題