Stevemo\Cpanel\User\Form\UserFormInterface::login PHP Method

login() public method

Validate and log in a user
Author: Steve Montambeault
public login ( array $credentials, boolean $remember ) : boolean
$credentials array
$remember boolean
return boolean
    public function login(array $credentials, $remember);

Usage Example

Esempio n. 1
0
 /**
  * Authenticate the user
  *
  * @author Steve Montambeault
  * @link   http://stevemo.ca
  *
  *
  * @return \Illuminate\Http\RedirectResponse
  */
 public function postLogin()
 {
     $remember = Input::get('remember_me', false);
     $userdata = array(Config::get('cartalyst/sentry::users.login_attribute') => Input::get('login_attribute'), 'password' => Input::get('password'));
     if ($this->userForm->login($userdata, $remember)) {
         return Redirect::intended(Config::get('cpanel::prefix', 'admin'))->with('success', Lang::get('cpanel::users.login_success'));
     }
     return Redirect::back()->withInput()->with('login_error', $this->userForm->getErrors()->first());
 }