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

Quelqu’un a-t-il découvert/construit un site en tant que multisite multisite (SSO), j’aimerais voir les possibilités d’inspiration !

Idéalement, le multisite est utilisé pour plusieurs villes, où les gens peuvent se concentrer sur les actualités et les événements locaux ; et a également la capacité de discuter de certains sujets entre les villes, car les utilisateurs profitent d’Internet pour travailler ensemble.

Merci d’avance à tous.

Je travaille avec un client qui lance un site pour du contenu local. Nous ne prévoyons pas plusieurs sites, mais plutôt l’utilisation des catégories Discourse pour différentes villes/régions. Un énorme problème pour les nouveaux sites est d’atteindre une masse critique. Si vous commencez par diviser en différents sites, les chances de succès de l’un d’entre eux diminuent considérablement. Il est préférable d’avoir un seul site pour tout le monde et d’utiliser les outils que Discourse fournit pour organiser le contenu.

Si le site réussit, il pourrait être judicieux de le diviser en sous-sites. (Cela n’arrivera probablement pas, mais qui sait ?) Déplacer des catégories d’une instance Discourse à une autre n’est pas difficile. Vous n’avez donc pas besoin de commencer avec plusieurs sites dont vous pourriez ne jamais avoir besoin.

1 « J'aime »

J’ai commencé à réfléchir à la manière de permettre à quelqu’un d’avoir des milliers de sites multisites avec un seul site Discourse « principal » comme source d’authentification pour tous.

Cela semblait possible, avec un peu de travail (et beaucoup moins de travail si vous n’avez pas plus de sites que vous n’êtes prêt à en configurer manuellement).

Avoir les mêmes données sur plusieurs sites est compliqué (il y a eu des discussions à ce sujet avec le Plugin ActivityPub), mais vous pourriez héberger les éléments qui intéressent tout le monde sur le site principal.

2 « J'aime »

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 »