Skip to content
Extraits de code Groupes Projets
Valider 39f91e2e rédigé par Thomas Steur's avatar Thomas Steur Validation de GitHub
Parcourir les fichiers

Merge pull request #10806 from piwik/loginevents3

Adds login/logout events (3.x)
parents 646abeac 2aeb0782
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -361,6 +361,8 @@ class Controller extends \Piwik\Plugin\Controller
*/
public function logout()
{
Piwik::postEvent('Login.logout', array(Piwik::getCurrentUserLogin()));
self::clearSession();
$logoutUrl = @Config::getInstance()->General['login_logout_url'];
......
......@@ -114,6 +114,9 @@ class SessionInitializer
$authResult = $this->doAuthenticateSession($auth);
if (!$authResult->wasAuthenticationSuccessful()) {
Piwik::postEvent('Login.authenticate.failed', array($auth->getLogin()));
$this->processFailedSession($rememberMe);
} else {
$this->processSuccessfulSession($authResult, $rememberMe);
......@@ -131,6 +134,13 @@ class SessionInitializer
*/
protected function doAuthenticateSession(AuthInterface $auth)
{
Piwik::postEvent(
'Login.authenticate',
array(
$auth->getLogin(),
)
);
return $auth->authenticate();
}
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter