Level 1
You could create a middleware and check the session's value:
<?php
namespace App\Http\Middleware;
use Closure;
class Check
{
public function handle($request, Closure $next)
{
$sesion = session('...');
if(!$session == '...'){
// Prevent route access
}
return $next($request);
}
}
app/Http/Kernel.php:
protected $routeMiddleware = [
'check' => \App\Http\Middleware\Check::class
]
Route:
Route::get('your-route', function () {
//
})->middleware('check');
2 likes