Published on January 26, 2024By DeveloperBreeze
Middleware to Restrict Access to Admins in Laravel
// Middleware to check if the user is an admin
public function handle($request, Closure $next)
{
// Verify the user is authenticated and an admin
if (auth()->check() && auth()->user()->isAdmin) {
return $next($request);
}
// Redirect non-admin users to the home page
return redirect()->route('home');
}
Comments
Please log in to leave a comment.