Exemplo n.º 1
0
 /**
  * Authenticate a user
  * @param array $credentials
  * @param bool $remember    Remember user
  * @return mixed
  */
 public function login(array $credentials, $remember = false)
 {
     try {
         if (Jhawaii::authenticate($credentials, $remember)) {
             return false;
         }
     } catch (NotActivatedException $e) {
         return 'Account not yet validated. Please check your email.';
     } catch (ThrottlingException $e) {
         $delay = $e->getDelay();
         return "Your account is blocked for {$delay} second(s).";
     }
 }