add new roles kpo

This commit is contained in:
Amirah22
2023-04-03 13:40:56 +08:00
parent 8ca8e49cef
commit fae1680db2
6 changed files with 128 additions and 52 deletions
+13
View File
@@ -35,6 +35,8 @@ class HomeController extends Controller
return redirect()->route('home');
elseif($auth_user->roles == 'akaun')
return redirect()->route('akaun.home');
elseif($auth_user->roles == 'kpo')
return redirect()->route('kpo.home');
else
return redirect()->route('home');
}
@@ -60,4 +62,15 @@ class HomeController extends Controller
return view('akaunhome');
}
public function indexkpo()
{
$auth_user = Auth::user();
$api_url = config('api.url');
$harini = Carbon::now();
$harini = new Carbon;
return view('kpohome');
}
}
+5 -1
View File
@@ -17,7 +17,7 @@ class RoleChecker
* @param \Closure $next
* @return mixed
*/
public function handle(Request $request, Closure $next, $admin, $akaun, $operasi)
public function handle(Request $request, Closure $next, $admin, $akaun, $operasi, $kpo)
{
// $roles = Auth::check() ? Auth::user()->role->pluck('name')->toArray() : [];
$roles = Auth::check() ? Auth::user()->roles : null;
@@ -31,6 +31,10 @@ class RoleChecker
return $next($request);
} else if ($operasi == $roles)
{
return $next($request);
} else if ($kpo == $roles)
{
return $next($request);
}