EcrituresNumeriques / stylo

Stylo est un éditeur de textes pour articles scientifiques en sciences humaines et sociales.
https://stylo.huma-num.fr
GNU General Public License v3.0
53 stars 13 forks source link

Quand je connecte mon compte Zotero, stylo s'affiche dans la popup de retour #1040

Open thom4parisot opened 1 month ago

thom4parisot commented 1 month ago

Étapes pour reproduire :

  1. aller sur l'écran d'écriture
  2. cliquer sur "Manage bibliography"
  3. cliquer sur "First, connect my Zotero account"
  4. aller jusqu'à "accepter"

Au retour :

thom4parisot commented 1 week ago

C'est le cas quand le req.user est undefined :

https://github.com/EcrituresNumeriques/stylo/blob/779e50a4274bddaa3fa7f0889cde01feed4f86b5/graphql/app.js#L239-L242

En me déconnectant de Stylo, puis en me reconnectant, le req.user était bien positionné.

Ça coince dans un cas de figure où on est bien identifié sur Stylo (jeton front) mais que le jeton de session (ou sa valeur en base de données ; j'avais changé le nom de la base) ne correspond plus.