app/Http/Controllers/Auth/AuthController.php 1 location
|
@@ 47-64 (lines=18) @@
|
44 |
|
} |
45 |
|
|
46 |
|
|
47 |
|
protected function authenticated() |
48 |
|
{ |
49 |
|
$user = auth()->user(); |
50 |
|
|
51 |
|
if(Bouncer::is($user)->a('Administrator', 'Manager')) { |
52 |
|
return redirect()->route('dashboard.administration'); |
53 |
|
} |
54 |
|
|
55 |
|
elseif(Bouncer::is($user)->an('Agents')) { |
56 |
|
return redirect()->route('dashboard.agent'); |
57 |
|
} |
58 |
|
|
59 |
|
elseif(Bouncer::is($user)->an('Customer')) { |
60 |
|
return redirect('/'); |
61 |
|
} |
62 |
|
|
63 |
|
return redirect('/'); |
64 |
|
} |
65 |
|
|
66 |
|
/** |
67 |
|
* Get a validator for an incoming registration request. |
app/Http/Controllers/HomeController.php 1 location
|
@@ 27-43 (lines=17) @@
|
24 |
|
* |
25 |
|
* @return \Illuminate\Http\Response |
26 |
|
*/ |
27 |
|
public function index() |
28 |
|
{ |
29 |
|
$user = auth()->user(); |
30 |
|
|
31 |
|
if(Bouncer::is($user)->a('Administrator', 'Manager')) { |
32 |
|
return redirect()->route('dashboard.administration'); |
33 |
|
} |
34 |
|
|
35 |
|
elseif(Bouncer::is($user)->an('Agent')) { |
36 |
|
return redirect()->route('dashboard.agent'); |
37 |
|
} |
38 |
|
|
39 |
|
elseif(Bouncer::is($user)->an('Customer')) { |
40 |
|
return redirect('/'); |
41 |
|
} |
42 |
|
return redirect('/'); |
43 |
|
} |
44 |
|
|
45 |
|
/** |
46 |
|
* Show the administration dashboard. |