Processus de réinitialisation du mot de passe pour l'ensemble du site

Bonjour à tous,

Nous allons démonter le SSO de notre site web et passer uniquement à Discourse pour la gestion des comptes utilisateurs. Cela signifie que tous nos utilisateurs actuels devront créer de nouveaux mots de passe afin d’accéder à Discourse à l’avenir.

Quel pourrait être un bon flux de travail pour gérer cela ?

J’ai pensé qu’il serait peut-être possible de déclencher une réinitialisation de mot de passe pour tous les utilisateurs (tant que cela pourrait inclure un message personnalisé pour expliquer pourquoi cela se produit), mais je n’arrive pas à savoir si c’est possible.

D’autres idées ?

1 « J'aime »

Je pense qu’une bannière globale et peut-être du texte personnalisé sur la page de connexion.

Vous avez probablement des utilisateurs qui ne veulent pas se connecter instantanément dès qu’ils reçoivent le lien de connexion, ou qui ne veulent pas se connecter maintenant et qui auront oublié ou n’auront pas lu votre e-mail lorsqu’ils voudront se connecter.

2 « J'aime »

Le site est privé, donc l’idée de la bannière ne fonctionnera pas du tout. Les utilisateurs ne pourront pas accéder à la bannière avant de se connecter.

L’idée du texte personnalisé semble réalisable.

J’enverrai également un e-mail à tous nos membres pour les informer du changement, car il y a des implications au-delà de la connexion, je pourrai donc y expliquer les mesures qu’ils doivent prendre.

Je laisserai le problème ouvert un peu plus longtemps pour voir si d’autres personnes ont des idées.

1 « J'aime »

La requête de recherche « reset password rails » a retourné ceci :

J’ai essayé et cela fonctionne effectivement.

Je suggère de modifier temporairement les chaînes de caractères user_notifications.forgot_password.subject_template (contenu de l’e-mail) et user_notifications.forgot_password.text_body_template (titre de l’e-mail) pour expliquer aux utilisateurs pourquoi ils reçoivent cet e-mail de réinitialisation de mot de passe.

De plus, il faut faire attention aux limites de débit. Je ne sais pas si le temps d’attente de 5 secondes dans le script de l’autre sujet est suffisant.

3 « J'aime »

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.