/** * Handle an incoming request. * * @param \Illuminate\Http\Request $request * @param \Closure $next * @return mixed */ public function handle($request, Closure $next) { if (!AuthRagnarok::check()) { return $next($request); } return redirect('/'); }
/** * Handle an incoming request. * * @param \Illuminate\Http\Request $request * @param \Closure $next * @return mixed */ public function handle($request, Closure $next) { if (!AuthRagnarok::check()) { if ($request->ajax()) { return response('Unauthorized.', 401); } else { return redirect()->guest('/auth/login'); } } return $next($request); }
public function forgetUserSession() { $auth = AuthRagnarok::user(); if (AuthRagnarok::check()) { if ($auth->environment == 1 || !$this->checkConnection() && $auth->environment == 2) { $session = SecUserSessions::find($auth->userSessionId); if ($session) { $session->update(['status' => 0, 'datetimeUpd' => date('Y-m-d H:m:s')]); } } } }