/**
  * Store a newly created resource in storage.
  *
  * @param  Request  $request
  * @return Response
  */
 public function store(LoginFormRequest $request)
 {
     $user = $request->only('email', 'password');
     if (Auth::attempt($user)) {
         return redirect()->route('admin.dashboard.index')->withSuccess('New Admin Successfully Created.');
     } else {
         return back()->with('danger', 'Error');
     }
 }
 public function doLogin(LoginFormRequest $request)
 {
     $credentials = $request->only('email', 'password');
     $toRemember = $request->has('remember_me');
     if (Auth::attempt($credentials, $toRemember)) {
         return redirect()->intended('/admin');
     }
     return redirect()->back()->withErrors(['email' => 'Your credentials do not match our records']);
 }
Example #3
0
 public function processLogin(\App\Http\Requests\LoginFormRequest $request, \Illuminate\Contracts\Auth\Guard $auth)
 {
     $credential = $request->only("email", "password");
     if ($auth->attempt($credential)) {
         return redirect()->intended('users/' . $auth->user()->id);
     } else {
         return redirect("login")->with("message", "Try again");
     }
 }
Example #4
0
 /**
  *  Handle a login request to the application.
  *
  * @param LoginFormRequest $request
  * @return \Illuminate\Http\RedirectResponse|\Illuminate\Routing\Redirector|void
  */
 public function postLogin(LoginFormRequest $request, UserApi $userApi)
 {
     if ($this->auth->validate(['email' => $request->email, 'password' => $request->password, 'active' => 0])) {
         return redirect($this->loginPath())->withInput($request->only('email', 'remember'))->withErrors(['message' => config('testplanner.messages.users.account_inactive')]);
     }
     if ($this->auth->attempt($request->only('email', 'password'))) {
         return redirect()->intended('dashboard');
     }
     return redirect('auth/login')->withInput()->withErrors(['message' => config('testplanner.messages.users.credentials_error')]);
 }
Example #5
0
 public function processLogin(\App\Http\Requests\LoginFormRequest $request, \Illuminate\Contracts\Auth\Guard $auth)
 {
     $credential = $request->only("ussername", "password");
     if ($auth->attempt($credential)) {
         // can login
         return redirect("index");
     } else {
         return redirect("login")->with("message", "Try again!");
         //return \Hash::make(1);
     }
 }
Example #6
0
 public function processLogin(\App\Http\Requests\LoginFormRequest $request, \Illuminate\Contracts\Auth\Guard $auth)
 {
     //dd($auth);
     $credential = $request->only("username", "password");
     if ($auth->attempt($credential)) {
         // can login
         return redirect()->intended('types/1');
     } else {
         return redirect("login")->with("message", "Try again!");
     }
 }
 /**
  * Store a newly created resource in storage.
  *
  * @return Response
  */
 public function postIndex(LoginFormRequest $request)
 {
     $input = $request->only('email', 'password');
     try {
         Sentry::authenticate($input, \Input::has('remember'));
     } catch (\Cartalyst\Sentry\Users\UserNotFoundException $e) {
         return redirect()->back()->withInput()->with('error', 'Credenciales Invalidas.');
     } catch (\Cartalyst\Sentry\Users\UserNotActivatedException $e) {
         return redirect()->back()->withInput()->with('error', 'Disculpe su usuario no se encuentra activo, por favor comuniquese con nosotros.');
     }
     return redirect()->intended('/');
 }
Example #8
0
 /**
  *  User should be authorised on cases:
  *      1. username is correct and email is empty
  *      2. email is correct and username is empty
  *      3. username is correct and email is correct
  *
  * Sing in is case sensitive
  *
  * @param Requests\LoginFormRequest $request
  *
  * @return $this
  */
 public function login(Requests\LoginFormRequest $request)
 {
     $data = $request->only('username', 'email', 'password');
     if (empty($data['username'])) {
         unset($data['username']);
     } elseif (empty($data['email'])) {
         unset($data['email']);
     }
     if ($this->auth->attempt($data)) {
         return redirect('chat');
     }
     return redirect('/')->withErrors(['username' => 'Incorrect username, email or password'], $request->getErrorBag());
 }
 /**
  * Store a newly created resource in storage.
  *
  * @return Response
  */
 public function store(LoginFormRequest $request)
 {
     $input = $request->only('email', 'password');
     try {
         if (Sentinel::authenticate($input, $request->has('remember'))) {
             $this->redirectWhenLoggedIn();
         }
         return redirect()->back()->withInput()->withErrorMessage('Invalid credentials provided');
     } catch (\Cartalyst\Sentinel\Checkpoints\NotActivatedException $e) {
         return redirect()->back()->withInput()->withErrorMessage('User Not Activated.');
     } catch (\Cartalyst\Sentinel\Checkpoints\ThrottlingException $e) {
         return redirect()->back()->withInput()->withErrorMessage($e->getMessage());
     }
 }
 /**
  * Log in a user.
  *
  * @return Response
  */
 public function postLogin(LoginFormRequest $request)
 {
     $credentials['username'] = $request->get('username');
     $credentials['password'] = Config::get('app.salt') . $request->get('password');
     $remember = null !== $request->get('remember') ?: false;
     if (Auth::attempt($credentials, $remember)) {
         $role = Auth::user()->role->name;
         if ($role == 'SUPER' || $role == 'ADMIN') {
             return redirect()->intended(route('get.admin-dashboard'));
         }
         return redirect()->intended('dashboard');
     }
     Session::flash('error', 'Unable to log in.');
     return redirect()->route('get.auth.login')->withInput();
 }
 /**
  * Store a newly created resource in storage.
  *
  * @return Response
  */
 public function store(LoginFormRequest $request)
 {
     $input = $request->only('email', 'password');
     try {
         Sentry::authenticate($input, \Input::has('remember'));
     } catch (\Cartalyst\Sentry\Users\UserNotFoundException $e) {
         return redirect()->back()->withInput()->withErrorMessage('Invalid credentials provided');
     } catch (\Cartalyst\Sentry\Users\UserNotActivatedException $e) {
         return redirect()->back()->withInput()->withErrorMessage('User Not Activated.');
     }
     // Logged in successfully - redirect based on type of user
     $user = Sentry::getUser();
     $admin = Sentry::findGroupByName('Admins');
     $users = Sentry::findGroupByName('Users');
     if ($user->inGroup($admin)) {
         return redirect()->intended('admin');
     } elseif ($user->inGroup($users)) {
         return redirect()->intended('/');
     }
 }
Example #12
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!']);
 }
 /**
  * @param array $credentials
  * @param LoginFormRequest $request
  * @return bool
  */
 protected function loginAttempt($credentials, LoginFormRequest $request)
 {
     return Auth::attempt($credentials, $request->has('remember'));
 }