Piwik\Plugins\UsersManager\Model::updateUser PHP Method

updateUser() public method

public updateUser ( $userLogin, $hashedPassword, $email, $alias, $tokenAuth )
    public function updateUser($userLogin, $hashedPassword, $email, $alias, $tokenAuth)
    {
        $this->updateUserFields($userLogin, array('password' => $hashedPassword, 'alias' => $alias, 'email' => $email, 'token_auth' => $tokenAuth));
    }

Usage Example

Example #1
0
File: Auth.php Project: piwik/piwik
 private function authenticateWithPassword($login, $passwordHash)
 {
     $user = $this->userModel->getUser($login);
     if (empty($user['login'])) {
         return new AuthResult(AuthResult::FAILURE, $login, null);
     }
     if ($this->passwordHelper->verify($passwordHash, $user['password'])) {
         if ($this->passwordHelper->needsRehash($user['password'])) {
             $newPasswordHash = $this->passwordHelper->hash($passwordHash);
             $this->userModel->updateUser($login, $newPasswordHash, $user['email'], $user['alias'], $user['token_auth']);
         }
         return $this->authenticationSuccess($user);
     }
     return new AuthResult(AuthResult::FAILURE, $login, null);
 }
All Usage Examples Of Piwik\Plugins\UsersManager\Model::updateUser