Guest User

Untitled

a guest
Jul 18th, 2018
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.50 KB | None | 0 0
  1. public function handle($request, Closure $next)
  2. {
  3. if (Auth::guest() || Auth::user()->roleUser != 'admin') {
  4. if($request->ajax() || $request->wantsJson()){
  5. return response()->json(['success' => false, 'error' => 'Forbidden'], 403);}
  6. abort(403);
  7. }
  8. return $next($request);
  9. }
  10.  
  11. protected $routeMiddleware = [
  12. 'auth' => IlluminateAuthMiddlewareAuthenticate::class,
  13. ....
  14. 'admin' => AppHttpMiddlewareAdmin::class
  15. ];
Add Comment
Please, Sign In to add comment