Pixilib / GaelO

GNU Affero General Public License v3.0
8 stars 3 forks source link

Connexion par Magic Link #333

Closed salimkanoun closed 2 years ago

salimkanoun commented 2 years ago

Idée globale : Envoyer un lien vers un utilisateur pour qu'il arrive directement logué sur l'interface patient ou visit (principalement pour le role investigateur pour faire de l'envoi direct d'image)

Soit une API qui genere un token et qui envoie par email le lien qui contient un token => React parse l'URL pour recupérer le token et bypasser le login

Quid => Validité du Token Le token va surement avoir ca validité qui débute au moment ou en envoi le mail et pas au moment ou il est cliqué. Soit voir si c'est possible de générer un tocken d'une durée different (ex 24h) Ou Passer par un lien unique qui passe par une page intermédiaire qui génère le token et redirige vers la page demandée.

Coté front : => Le supervisor accede a la fonction "Send Direct Link" a partir des paneau patient ou visite et et selection un ou plusieurs utilisateurs ayant un lien avec l'étude courante.

salimkanoun commented 2 years ago

ok pour Backend