//Route.
Route::get('user/program', ['as' => 'chose.program', function(){
dd('brake');
}]);
ミドルウェア コード:
public function handle($request, Closure $next)
{
if(Auth::check()){
$v = Opt::user_get('goal_chosen');
if(!$v){
return redirect()->route('chose.program')->with('warning', 'Please chose your program.');
}
}
return $next($request);
}
if ステートメントのコードにより、リダイレクトがループします。そして「ブレーキ」は現れません。Firefox ブラウザで「ページが正しくリダイレクトされていません」と表示されます。
助けてくれませんか。
どうもありがとう!