En supposant que vous vouliez dire « Discourse »
Oui, il est extensible. Vous pouvez soit développer un plugin d’authentification, soit utiliser le système SSO natif.
Oui, chaque utilisateur doit avoir une adresse e-mail dans Discourse. Vous pouvez fournir des adresses e-mail invalides (se terminant par .invalid), mais nous ne le recommandons pas.
Ember. Cependant, pour un plugin d’authentification, il est peu probable que vous ayez besoin de toucher au frontend.