Ejemplo n.º 1
0
 /**
  * @param $password
  * @return bool
  */
 public function hashPassword($password)
 {
     if (method_exists($this->provider, 'hashPassword') && is_string($password)) {
         return $this->provider->hashPassword($password);
     }
     return false;
 }
Ejemplo n.º 2
0
 /**
  * To authenticate user based on username or email
  * and password
  *
  * @param string $usernameOrEmail
  * @param string $password
  * @param boolean $remember
  * @return boolean
  */
 public function login($usernameOrEmail, $password, $remember = false)
 {
     if (empty($password)) {
         return false;
     }
     if (method_exists($this->provider, 'hashPassword') && is_string($password)) {
         $password = $this->provider->hashPassword($password);
     }
     return $this->provider->login($usernameOrEmail, $password, $remember);
 }