1: <?php
2:
3: namespace App\Http\Middleware;
4:
5: use Closure;
6: use Illuminate\Support\Facades\Auth;
7: use Illuminate\Support\Facades\Redirect;
8: class AdminMiddleware
9: {
10: /**
11: * Handle an incoming request.
12: *
13: * @param \Illuminate\Http\Request $request
14: * @param \Closure $next
15: * @return mixed
16: */
17: public function handle($request, Closure $next)
18: {
19: if(Auth::user()->user_rank == 'admin'){
20: return $next($request);
21: }else{
22: return Redirect::back();
23: }
24: }
25: }
26: