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

mailer backend php symfony problème de token #70

Open
guigot opened this issue Mar 18, 2022 · 4 comments
Open

mailer backend php symfony problème de token #70

guigot opened this issue Mar 18, 2022 · 4 comments

Comments

@guigot
Copy link
Contributor

guigot commented Mar 18, 2022

No description provided.

@guigot
Copy link
Contributor Author

guigot commented Mar 22, 2022

@guigot
Copy link
Contributor Author

guigot commented Mar 23, 2022

le token qui est récupéré par le planning est conservé dans le local storage du navigateur. Il est créé lorsque l'on se connecte et est mis à jour dans la BDD.
Le problème est :

  1. Je me connecte depuis mon bureau : token xxxxx dans la BDD et dans le local storage du bureau.
  2. Je me connecte depuis mon smartphone : token yyyyy dans la BDD et dans le local storage du smartphone.
  3. Je signale mon absence depuis mon bureau : token xxxx dans le local storage différent du token yyyy dans la BDD donc unauthorized.

@guigot
Copy link
Contributor Author

guigot commented Mar 23, 2022

Non il faut que vous stockiez une liste de tokens côté back, et non pas un seul token : chaque device (ou session) a son token.

Au passage vous pouvez aussi lui donner une date d'expiration mais dans ce cas il faut nous en informer.

Mais en tout cas il ne faut pas devoir redemander un token à chaque action qui le nécessite (ou alors avec un refresh_token, cf Oauth mais ça me paraît pas utile)

@guigot
Copy link
Contributor Author

guigot commented Mar 23, 2022

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

1 participant