私はLaravel 5.3を使用していますが、make:auth
を使用して登録/ログインシステムをスキャフォールドしました。私は、ユーザー名とパスワードが一致するDB行に対応しているかどうかをチェックするだけでなく、ログインを確認するための別のパラメータを追加する方法を知りましたか?Laravel 5ログインを確認する別のパラメータを追加します
編集:私はオンラインで見てみましたが、Auth :: Attempt行で変更することができましたが、これらはすべてLaravel 5.2以下のものです。 、私が理解から
use AuthenticatesUsers;
protected $redirectTo = '/home';
public function __construct()
{
$this->middleware('guest', ['except' => 'logout']);
}
ミドルウェアRedirectIfAuthenticated
にリダイレクトすることが、そのミドルウェアは、このようなものです::LoginControllerはこれを持って、私は私がカスタムを追加する必要があり、ほぼ確信している
public function handle($request, Closure $next, $guard = null)
{
if (Auth::guard($guard)->check()) {
return redirect('/home');
}
return $next($request);
}
ガードが、私はオンラインで見たドキュメントでも、それはちょっと混乱していた..誰もこれを本当にうまく説明するリンクを持っていますか?またはサンプルコードですか?
@AndyHolmes投稿を編集しました –