はAuthenticate.phpは、あなたのルートに指定できるログイン
public function handle($request, Closure $next, $guard = null)
{
if (Auth::guard($guard)->guest()) {
//check for specific route to load without needing to log in
$routeCheck = $request->route()->getActionName();
if($routeCheck == 'App\Http\Controllers\[email protected]') {
return $next($request);
}
return response('Unauthorized.', 401);
}
return $next($request);
}
を必要とwotnルートを指定することができ、そこに
ファイルがありますルートこれは何をするか
Route::get('/campaign/{id}/{flag}', '[email protected]');
することは、そのルートをチェックして、ログインするユーザーを必要とせずにアクセスできるようになりますです。{フラグは}あなたが合格した場合
を探すことができますフラグであり、コントローラがロードする必要がいけないと、あなたはちょうどあなたがちょうどあなたのroutes.phpファイル
Route::get('/campaign/{id}/{flag}', function() {
return view ('whateverview');
});
に以下を追加し、することができますだけにしてビューをロードしたいあなたは、何のログをこれをやっていないことにより、コントローラを打っていないので、チェックが行われます
私はライブラリーがウェブサイト自体もロードしていて、あなたがしなければならないかもしれないことに記録されていないことは、フラグを渡し、あなたのページでフラグをチェックし、ログインしたユーザーを必要としないことです。 – Yeak
@Yeak ..あなたの迅速な応答に感謝します..あなたはより具体的にできますか? laravel 5にフラグを渡すように私に勧められる機能がありますか? –