SP:Composant:SessionLog
De Hegyd Doc.
(Différences entre les versions)
(Page créée avec « = SessionLog = Ce composant est utilisé pour enregistré chaque tentative de connexion à l'éditeur, que celle ci n'aboutisse ou pas. Il se compose de la classe '''Sessi… ») |
|||
| Ligne 1 : | Ligne 1 : | ||
| + | [[Category:SP:Composants]] | ||
| + | |||
= SessionLog = | = SessionLog = | ||
Version actuelle en date du 5 juillet 2010 à 12:24
[modifier] SessionLog
Ce composant est utilisé pour enregistré chaque tentative de connexion à l'éditeur, que celle ci n'aboutisse ou pas.
Il se compose de la classe SessionLog qui se charge de créer une nouvelle entrée dans la table sessionLog a chaque connexion.
Elle enregistre les infos suivantes :
- date
- ID du site sur lequel le client essaye de se connecter
- si la tentative a réussie
- si l'utilisateur est un admin
- infos sur l'utilisateur: email, pass crypté, et infos sur son navigateur
Une fois crée, une variable de session sessionLogId reprenant l'ID du log est crée.
[modifier] Utilisations
Ce composant peut être utilisé dans les cas suivants:
- remonté d'utilisateur n'arrivant pas à se loguer, afin de vérifier qu'il utilisait ses bons identifiants
- le taux de site utilisé rééllement (en se basant sur le nombre de connexions)
- en cas de bug, connaitre la configuration exacte de l'utilisateur
A l'avenir ce composant pourra servir de base a une gestion de bug étendu, ou chaque remontée d'erreur pourra être lié a cet enregistrement, voir meme écouter les actions éffectuées par l'utilisateur dans le but de mieux cibler un bug.
