Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Introduction d’un logout #12

Open
preacher860 opened this issue Feb 23, 2012 · 2 comments
Open

Introduction d’un logout #12

preacher860 opened this issue Feb 23, 2012 · 2 comments

Comments

@preacher860
Copy link
Owner

Pour l’instant il n’est pas possible de fermer une session explicitement (mais il y a un garbage-collect des sessions inactives). Il faudrait ajouter un bouton logout et effacer le cookie contenant le sessionID.

@FrancoisF
Copy link

Il faudrait par contre noter le seq-no courant du dernier message lu par l'usager (ou à tout le moins le dernier affiché) et repositionner là au login.
Ça implique peut-être ne pas inconditionnellement picker les X derniers messages au login.

@preacher860
Copy link
Owner Author

Je ne suis vraiment pas sur de comment implanter ça à cause des sessions multiples.

Que fait-on si un usager logout au bureau, mais avait gardé sa session ouverte sur un autre ordi à la maison? Comme chaque client download les nouveaux messages même si personne n'est assis devant, le dernier message lu est toujours le plus récent sauf si on est assez discipliné pour toujours fermer TOUTES nos sessions.

On ne peut pas sauver le dernier message lu par session puisque justement, le logout fait qu'on détruit explicitement la session associée. On peut donc seulement sauver le dernier message lu par usager. Est-ce utile?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants