Quelqu'un a-t-il découvert/construit un site en mode multisite (SSO), j'aimerais voir les possibilités pour m'inspirer !

Souhaitez-vous utiliser DiscourseConnect pour le SSO ? Par exemple, à partir d’un site fournisseur d’identité, authentifier les utilisateurs sur plusieurs sites Discourse avec DiscourseConnect ? Si oui, je pense que c’est techniquement possible mais ce n’est pas le cas d’utilisation prévu pour DiscourseConnect. Le défi sera de déterminer de quel site Discourse une demande SSO provient. Je pense que cela peut être fait en ajoutant un paramètre d’URL au paramètre discourse connect url de chaque site Discourse. Par exemple :

  • https://example.com/sso?subdomain=foo
  • https://example.com/sso?subdomain=bar

Le code sur le site fournisseur d’identité pourrait alors rediriger les demandes SSO vers les sous-domaines appropriés : foo.example.com ou bar.example.com.

Je connais un site qui a implémenté quelque chose de similaire par le passé, mais je ne suis pas sûr qu’ils utilisent toujours cette approche.

1 « J'aime »