Authenticates a user, with the "remember" flag.
public authenticateAndRemember ( Cartalyst\Sentinel\Users\UserInterface | array $credentials ) : Cartalyst\Sentinel\Users\UserInterface | boolean | ||
$credentials | Cartalyst\Sentinel\Users\UserInterface | array | |
Результат | Cartalyst\Sentinel\Users\UserInterface | boolean |
public function postLogin(Request $request) { if ($user = $this->sentinel->authenticateAndRemember($this->getRequestData($request))) { $this->setResponseData(['logged' => true, 'user_data' => $user->toArray()]); } else { $this->setResponseData(['logged' => false]); } return $this->responseJson(); }
/** * Authenticates a user, with the "remember" flag. * * @param User|array $credentials * * @return User|bool */ public function authenticateAndRemember($credentials) { return $this->sentinel->authenticateAndRemember($credentials); }
/** * Authenticates a user, with the "remember" flag. * * @param \Cartalyst\Sentinel\Users\UserInterface|array $credentials * @return \Cartalyst\Sentinel\Users\UserInterface|bool * @static */ public static function authenticateAndRemember($credentials) { return \Cartalyst\Sentinel\Sentinel::authenticateAndRemember($credentials); }