Problèmes de déconnexion Discourseconnect

J’ai implémenté le SSO Discourse Connect. Le problème que je rencontre est lorsqu’un utilisateur se déconnecte via le bouton “Se déconnecter” sous son profil. Il les redirige correctement vers la page de redirection de déconnexion que j’ai configurée dans les paramètres. Cependant, si l’utilisateur revient directement à l’URL du forum, il affiche la page d’erreur de connexion - “La connexion au compte a expiré, veuillez réessayer de vous connecter.” Ensuite, si l’utilisateur clique sur le bouton “Se connecter” sur cette page, il affiche la page “Bienvenue, un compte est requis” avec un bouton de connexion à nouveau. Cliquer sur le bouton de connexion recharge simplement cette page. Je pensais qu’il les redirigerait vers l’URL de connexion Discourse Connect, mais ce n’est pas le cas.

J’ai également remarqué que l’URL lors de la revisite de l’URL des forums est comme suit :
https://forums.betaclub.org/session/sso_login?sso=bm9uY2U9YTMzNWMwNGVlN2M0ZjgxZjdlYTdiNzUxOTg2MzdhZjImZXh0ZXJuYWxfaWQ9Y3NpbXBraW5zJTQwYmV0YWNsdWIub3JnJmVtYWlsPWNzaW1wa2lucyU0MGJldGFjbHViLm9yZyZ1c2VybmFtZT1jc2ltcGtpbnMlNDBiZXRhY2x1Yi5vcmcmbmFtZT1Db3VydG5leStTaW1wa2lucyZhZGRfZ3JvdXBzPXN0YXRlX3Nwb25zb3IlMkNzdGF0dXNfc3BvbnNvciUyQ2VsZWN0X3Nwb25zb3ImYWRtaW49dHJ1ZSZtb2RlcmF0b3I9dHJ1ZSZ0aXRsZT1HcmFwaGljK0Rlc2lnbmVyJmxvY2F0aW9uPVNwYXJ0YW5idXJnJTJDK1NDJmN1c3RvbS51c2VyX2ZpZWxkXzE9UHJvJmN1c3RvbS51c2VyX2ZpZWxkXzI9TmF0aW9uYWwrT2ZmaWNlK1N0YWZmJmN1c3RvbS51c2VyX2ZpZWxkXzQ9Qm90aA%3D%3D&sig=5958e6fd0987271fc0d1c44ff1a0cb0155f3d83ebb9a678de29772bb2b2f67d5

Je ne suis pas sûr de ce qui se passe ici. Pourrais-je simplement désactiver le bouton de déconnexion ?

Bonne nouvelle. J’avais mal configuré mon URL de redirection de déconnexion. Elle pointait vers mon site de production… et mon instance Discourse est sur le site de développement… :slight_smile:

Tout fonctionne comme il se doit.

2 « J'aime »

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