# documentation:2.0:loginhistory
Keywords: documentation,2.0,loginhistory

# Historique de connexion

## Présentation

LemonLDAP::NG permet de stocker les connexions et tentatives dans les sessions persistantes.

Les utilisateurs peuvent voir leur historique dans le menu, si le module `historique de connexion` est activé. L'historique des sessions est toujours visible dans l'explorateur de sessions pour les administrateurs.

## Configuration

Cette fonctionnalité peut être activée et configurée dans le manager dans `Paramètres généraux` » `Paramètres avancés` » `Historique de connexion`. On peut définir le nombre de connexions et d'échecs à stocker.

Une connexion est considérée comme réussie si l'utilisateur est authentifié et autorisé à ouvrir une session ; comme échouée, sinon. Dans les autres cas résultant de l'impossibilité d'authentifier l'utilisateur ou de récupérer les données pour créer la session, rien n'est stocké.

Par défaut, le tampon de date et l'adresse IP sont stockés dans l'historique et le message d'erreur affiché à l'utilisateur en cas d'échec. Il est possible de stocker d'autres données de session. Par exemple pour stocker le mode d'authentification, on peut créer une nouvelle clef dans `données de session à stocker` nommée `$_auth` avec comme valeur `mode d'authentification`. Cette valeur sera utilisée pour afficher les données.

Pour activer l'onglet de l'historique de connexion dans le menu, le configurer dans `Paramètres généraux` > `Portail` > `Menu` > `Modules` (voir la configuration du menu du portail).

on peut aussi afficher une case à cocher dans le formulaire d'authentification pour autoriser l'utilisateur à voir son historique de connexion avant d'être redirigé vers l'application protégée (voir la personnalisation du portail).