/** * Regenerate the token_auth associated with a user. * * If the user currently logged in regenerates his own token, he will be logged out. * His previous token will be rendered invalid. * * @param string $userLogin * @throws Exception */ public function regenerateTokenAuth($userLogin) { $this->checkUserIsNotAnonymous($userLogin); Piwik::checkUserHasSuperUserAccessOrIsTheUser($userLogin); $this->model->updateUserTokenAuth($userLogin, $this->createTokenAuth($userLogin)); }