J’ai créé avec succès la connexion SSO. Mais le problème est que chaque fois que je me connecte via SSO, je dois cliquer sur le bouton de connexion.
Mais j’ai trouvé une méthode qui ne nécessite pas de cliquer sur le bouton de connexion. La solution est que je désactive le paramètre login required (connexion requise). et j’appelle mywebsite.com - This website is for sale! - mywebsite Resources and Information. qui appelle automatiquement le bouton de connexion, mais si je désactive login required, le bouton de connexion ne s’appelle pas.
Je ne veux pas donner d’accès anonyme à mon site Web. Je ne peux donc pas utiliser cette méthode.
Je ne comprends pas la question, pardonnez-moi si je ne suis pas utile.
Si vous activez la connexion requise, désactivez les connexions locales et laissez le SSO être votre seule méthode de connexion, toute personne qui visite votre forum se verra présenter une page avec un bouton de connexion. Une fois qu’ils se seront connectés via le SSO, ils devraient rester connectés, il n’y aura donc pas besoin de cliquer sur connexion plusieurs fois. De cette façon, les anonymes ne peuvent pas voir le site sans se connecter d’abord.
Vous voulez dire que si vous vous êtes connecté sur votre site SSO et que plus tard vous visitez Discourse, vous devez cliquer sur le bouton de connexion pour que Discourse sache que vous êtes connecté ? Et que se passe-t-il lorsque vous cliquez sur le bouton de connexion ?
[quote=“yasham07, post:1, topic:229920”]
Je ne veux pas donner d’accès anonyme à mon site Web. Je ne peux donc pas utiliser cette méthode.
[/quote] Si vous ne voulez pas autoriser l’accès anonyme à votre site, alors vous voulez activer login_requred.
Oui, je dois activer login required pour interdire l’accès anonyme.
J’explique à nouveau
Le flux suivant est exécuté pour mon site Web lorsque j’active SSO login et que je configure tout pour SSO login
mywebsite.com - This website is for sale! - mywebsite Resources and Information. appelle la page de connexion de ma communauté (communauté Discourse). Ensuite, l’utilisateur qui s’est connecté au site Web principal est automatiquement connecté au site Web de la communauté (lorsque j’ai désactivé le paramètre login required du site Web de la communauté). Mais le problème est que lorsque j’active login required, la page de connexion ne s’appelle pas automatiquement. Je dois cliquer manuellement sur le bouton de connexion, puis il se connectera à la page de la communauté.