source: app/Http/Middleware/CheckOfficer.php@ 5372778

main
Last change on this file since 5372778 was 5372778, checked in by bube-ristovska <ristovska725@…>, 3 months ago

Middleware for permissions based on officer, policeman or both

  • Property mode set to 100644
File size: 405 bytes
Line 
1<?php
2
3namespace App\Http\Middleware;
4
5use Closure;
6use Illuminate\Http\Request;
7use Illuminate\Support\Facades\Session;
8
9class CheckOfficer
10{
11 public function handle(Request $request, Closure $next)
12 {
13 // Check if the user has the 'officer' role
14 if (!Session::get('is_policeman')) {
15 return $next($request);
16 }
17
18 return redirect()->route('unauth');
19 }
20}
Note: See TracBrowser for help on using the repository browser.