Laravel 5.2では、テーブルにhas_login
フィールドを追加しました。Laravelでのログインを無効にする5.2
has_login
がusers
テーブルの値0の場合、ユーザのログインを防止するロジックは追加してください。 AuthController.hpファイルでlogin()
/authenticate()
関数を使用せずに、認証にAuthController.phpを使用し、use AuthenticatesAndRegistersUsers
を使用します。ログインは正常に動作します。
この論理は、ミドルウェアのフォルダ内Authenticate.phpにする必要があります:私は何人かの人々があまりにもこれを行うと思いますけれども
:
はここミドルウェア例です。 –
@MarkoMilivojevic Middlewareフォルダ内のAuthenticate.phpとコントローラのAuthController.phpの違いは何ですか? –
すべてのリクエストがそのミドルウェアを通過するためです。 kernel.phpには$ routeMiddlewareがあります。 –