人気のPHPoWEBアプリケーションフレームワークLaravelのTipsを記録していきます

Laravel のコントローラーのコンストラクタで Authを使い、リダイレクトする

● Laravel のコントローラーのコンストラクタでAuthを使う

	function __construct(){

		// コンストラクタ内で Auth を使う
		$this->middleware(function ($request, $next) {
			$user = Auth::user();
			// .....

			return $next($request);
		});
	}

● Laravel のコントローラーのコンストラクタ等で強制リダイレクトを行う

use Illuminate\Support\Facades\Redirect;
Redirect::route('myerror')->withErrors(['redirect'=>'エラー発生'])->throwResponse();

引用: https://goo.gl/8rkAu5

No.1306
10/15 16:17

edit