Esempio n. 1
0
 public function login(LoginFormRequest $request)
 {
     if (Auth::check()) {
         return redirect('/');
     }
     $credentials = $request->only('email', 'password');
     $remember = $request->input('remember_me');
     if (Auth::attempt($credentials, $remember)) {
         if ($request->input('ref') == "admin" && Auth::user()->isAdmin()) {
             $route = '';
             if ($request->input('route')) {
                 $route = '#' . $request->input('route');
             }
             return redirect('admin' . $route);
         }
         return redirect('/');
     }
     return redirect('/auth/login')->withInput($request->only('email', 'remember_me'))->withErrors(['Kirjautuminen annetuilla tunnuksilla ei onnistunut!']);
 }