De mon point de vue, comme je n’ai qu’une seule méthode de connexion configurée (Discourse Connect), elle devrait l’utiliser directement, ou du moins afficher la page de connexion comme la page d’accueil.
Je pense qu’au lieu de rediriger vers « /login », il devrait rediriger vers « /login-required ».
Dès que j’entre dans la page du sujet en tant que « anon », je suis redirigé vers le point de terminaison /sso qui redirige ensuite vers le « discourse connect » local que j’ai configuré (sur localhost:5000).
Je suis redirigé vers le point de terminaison /login
En examinant le code, et en particulier le rappel redirect_to_login, je peux voir que nous ne redirigerons vers le point de terminaison /sso que lorsque à la fois « discourse connect » est activé et le paramètre du site « authentification immédiate » est activé.
Par défaut, ce paramètre du site est activé, mais lorsque je le désactive, alors
Ma supposition est donc que vous avez ce paramètre du site désactivé et que vous devriez l’activer pour que cela fonctionne
Remarque : Je ne suis pas entièrement sûr de la raison d’être de ce paramètre du site, mais je suis en train de le supprimer ici ainsi qu’un tas d’autres corrections liées à l’authentification.