
Copier de la version précédente
/plugins/CASLogin
/plugins/ProfiledVisits
/plugins/ServerStats
/misc/cron/archenvole.php
/tmp
=====

Commenter la ligne
    /libs/Zend/Session.php
    session_regenerate_id(true);

=====

plugins/UsersManager/API.php
enlever le parametre password du constructeur
public function __construct(Model $model, UserAccessFilter $filter)

=====

Adapter la fonction getTokenAuth de plugins/UsersManager de la façon suivante
    public function getTokenAuth($userLogin, $md5Password)
    {
        if($md5Password!="###CAS_PASSWORD###") {
            error_log("===getTokenAuth=== 02");
            UsersManager::checkPasswordHash($md5Password, Piwik::translate('UsersManager_ExceptionPasswordMD5HashExpected'));
            $user = $this->model->getUser($userLogin);
       
            if (!$this->password->verify($md5Password, $user['password'])) {
                return md5($userLogin . microtime(true) . Common::generateUniqId());
            }

            if ($this->password->needsRehash($user['password'])) {
                $this->updateUser($userLogin, $this->password->hash($md5Password));
                
            }
        }
        $token_auth          = $this->createTokenAuth($userLogin);
        return($token_auth);
        
        //return $user['token_auth'];
    }


=====

Pour ne plus avoir la notification de mise à jour 
vider le fichier /plugins/CoreHome/templates/_headerMessage.twig
