/** * Logout * * @return Response */ public function logout() { if (\Auth::check()) { \Auth::logout(); } return \Redirect::route('home.index'); }
public function loginuser(Request $request) { $rules = ['email' => 'required|email', 'password' => 'required']; $nicename = ['email' => 'emile', 'password' => 'password']; $validator = \Illuminate\Support\Facades\Validator::make($request->all(), $rules); $validator->setAttributeNames($nicename); if ($validator->fails()) { $request->flash(); return redirect()->back()->withErrors($validator); } if ($request->has('password') && $request->has('email')) { if (\Auth::user()->attempt(['email' => $request->input('email'), 'password' => $request->input('password')])) { // Authentication passed... if (\Auth::user()->get()->type == 0) { $userinfo = \DB::table('system_user')->where('system_user.user', '=', \Auth::user()->get()->id)->get(); session()->put('userinfo', $userinfo); return redirect()->intended('home'); } else { Auth::logout(); return redirect()->back(); } } else { $request->flash(); return redirect()->back()->withErrors(['loginwrong' => 'check your access info']); } } }
public function logout() { Auth::logout(); // logout user return Redirect::to('admin/login'); //redirect back to login }
public static function logout() { if (\Auth::user()) { \Auth::logout(); } return \Redirect::route('home'); }
public function logout() { if (\Auth::check()) { \Auth::logout(); } return \Redirect::back(); }
public function doLogout() { Auth::logout(); // log the user out of our application return Redirect::to('login'); // redirect the user to the login screen }
/** * @author LAHAXE Arnaud * * @param \App\Libraries\OAuth\Password $passwordService * * @return \Illuminate\Http\RedirectResponse|\Laravel\Lumen\Http\Redirector */ public function logout(OAuthPassword $passwordService) { // remove OAuth token from database and session $passwordService->logout(); // logout user \Auth::logout(); return redirect(route('auth.loginForm')); }
/** * Logout user * @return Ambigous <\Illuminate\Routing\Redirector, \Illuminate\Http\RedirectResponse> */ public function logout() { if (\Auth::check()) { \Auth::logout(); session()->flush(); } return redirect('/'); }
public function redirectToFacebook($redirect_path = null) { \Session::flush(); \Auth::logout(); if ($redirect_path) { \Config::set('services.facebook.redirect', \Config::get('services.facebook.redirect') . "/" . $redirect_path); } return Socialize::with('facebook')->redirect(); }
public function logout() { if (\Auth::check()) { \Auth::logout(); Session::forget('user_name'); Session::forget('pts'); return Redirect::to('/')->with('message', 'Successfully Logged Out!'); } else { return Redirect::to('login')->with('message', 'You need to login first!'); } }
public function confirmPassword(Request $r) { $token = urldecode($r->token); $id = $r->id; if ($pwd = PRM::find($id)) { $deadline = strtotime($pwd->created_at) + 86400; $pageOpenTime = strtotime('now'); if (abs($deadline - $pageOpenTime) >= 86400) { return "Password Token expired"; } event(new PCEvent($pwd)); \Auth::logout(); return redirect('/'); } else { return "Password Change Process Terminated"; } }
/** * Display a listing of the resource. * * @return Response */ public function index(Request $request) { if (\Auth::check()) { if (\Auth::user()->role == 1) { $numberReferredCases = \DB::table('cases')->join('caseOwners', 'cases.id', '=', 'caseOwners.caseId')->where('cases.status', '<>', 'Pending Closure')->where('cases.status', '<>', 'Resolved')->groupBy('cases.id')->get(); $numberPendingClosureCases = \DB::table('cases')->join('caseOwners', 'cases.id', '=', 'caseOwners.caseId')->where('cases.status', '=', 'Pending Closure')->groupBy('cases.id')->get(); $numberResolvedCases = \DB::table('cases')->join('caseOwners', 'cases.id', '=', 'caseOwners.caseId')->where('cases.status', '=', 'Resolved')->groupBy('cases.id')->get(); $numberPendingCases = \DB::table('cases')->where('cases.status', '=', 'Pending')->get(); } else { $numberReferredCases = \DB::table('cases')->join('caseOwners', 'cases.id', '=', 'caseOwners.caseId')->where('cases.status', '<>', 'Pending Closure')->where('cases.status', '<>', 'Resolved')->where('caseOwners.user', '=', \Auth::user()->id)->groupBy('cases.id')->get(); $numberPendingClosureCases = \DB::table('cases')->join('caseOwners', 'cases.id', '=', 'caseOwners.caseId')->where('cases.status', '=', 'Pending Closure')->where('caseOwners.user', '=', \Auth::user()->id)->groupBy('cases.id')->get(); $numberResolvedCases = \DB::table('cases')->join('caseOwners', 'cases.id', '=', 'caseOwners.caseId')->where('cases.status', '=', 'Resolved')->where('caseOwners.user', '=', \Auth::user()->id)->groupBy('cases.id')->get(); } return view('home.home', compact('numberReferredCases', 'numberPendingClosureCases', 'numberResolvedCases', 'numberPendingCases')); } else { \Auth::logout(); } }
public function store() { $id = $this->missionService->storeMission(); if ($id == 'logout') { \Auth::logout(); \Session::flush(); return \Redirect::route('admin/home'); } $file = \Input::file('file'); if ($file != null) { $validateFile = $this->fileService->validateImage($file); if (!$validateFile['error']) { $this->missionService->storeImg($id, $file); } else { //else, redirect back with message \Session::flash('flash_message', $validateFile['message']); \Session::flash('flash_type', 'alert-danger'); return \Redirect::back()->withInput(); } } return \Redirect::route('mission/profile', ['id' => $id]); }
/** * @param $token * @return \Illuminate\Http\RedirectResponse|\Illuminate\Routing\Redirector */ public function confirmEmail($token) { // validate if this token exists on the record. // validate if the email address associated with this token $reset_record = \App\Email_address_reset::where('token', '=', $token)->firstOrFail(); $new_email = $reset_record->email; // select the specific user $user = $reset_record->user()->get()[0]; // NEED TO FIX !!!!!!!!! // change his email address $user->email = $new_email; $user->save(); // delete the record $reset_record->where('token', $token)->delete(); // flash the message flash('Your Email is updated, please sign in with your new Email Address'); // redirect somewhere // Kill session or have user logout if (\Auth::check()) { \Auth::logout(); } return redirect('auth/login'); }
public function logout() { \Auth::logout(); return view('loggedOut'); }
public function logout() { \Auth::logout(); return Redirect('/'); }
public static function logout() { \Auth::logout(); return \Redirect::to("/admin/login"); }
public function logout() { Auth::logout(); return redirect()->route('admin_login'); }
/** * Realiza el cierre de sesión cuando el usuario ingrese a este evento * limpia todas las sesiones que hayan sido utilizadas por el usuario durante el logueo * redirecciona a la vidta principal del usuario en este caso redirect login */ public function logout() { session()->regenerate(); \Auth::logout(); return \Redirect::route('login_user'); }
/** * Remove the specified resource from storage. * * @param int $id * @return \Illuminate\Http\Response */ public function destroy() { $users = User::find(\Auth::user()->id); $users->last_login = Carbon::now('Asia/Kuala_Lumpur'); $users->save(); \Auth::logout(); return \Redirect::to('admin/login')->with('title', 'Login'); }
public function getLogout() { \Auth::logout(); return \Redirect::to('/'); }
public function doLogout() { \Auth::logout(); return redirect()->route('login'); }
public function logout() { Auth::logout(); return Redirect::to('/'); }
/** * Show the application dashboard to the user. * * @return Response */ public function index() { //return view('home'); \Auth::logout(); return view("ace_admin.views.home"); }
/** * Logout a user * * @return \Illuminate\Http\Response */ public function logout(Request $request) { \Auth::logout(); return redirect('/'); }
public function getLogout() { Auth::logout(); return Redirect::to('user/login'); }
public function logout() { if (\Auth::check()) { \Auth::logout(); Session::forget('name'); Session::forget('email'); Session::forget('adhaar'); return Redirect::to('/'); } else { return Redirect::to('login'); } }
function autoSignin($user) { if (is_null($user)) { return Redirect::to('user/login')->with('message', \SiteHelpers::alert('error', 'You have not registered yet '))->withInput(); } else { Auth::login($user); if (Auth::check()) { $row = User::find(\Auth::user()->id); if ($row->active == '0') { // inactive Auth::logout(); return Redirect::to('user/login')->with('message', \SiteHelpers::alert('error', 'Your Account is not active')); } else { if ($row->active == '2') { // BLocked users Auth::logout(); return Redirect::to('user/login')->with('message', \SiteHelpers::alert('error', 'Your Account is BLocked')); } else { Session::put('uid', $row->id); Session::put('gid', $row->group_id); Session::put('eid', $row->group_email); Session::put('fid', $row->first_name . ' ' . $row->last_name); if (CNF_FRONT == 'false') { return Redirect::to('dashboard'); } else { return Redirect::to(''); } } } } } }
public function logOut() { Auth::logout(); return Redirect::to('/')->with('mensaje_error', 'Tu sesión ha sido cerrada.'); }
public function getSignOut() { \Auth::logout(); return Redirect::route('home')->with('global', 'You sucessfully signed out')->with('alert-class', 'alert-danger'); }