sunjam
(james.network)
14 Agosto , 2020 19:48
2
Isso é um tipo diferente de federação, conectando o Discourse a ferramentas como o Mastodon relacionadas a publicações e respostas (em oposição ao login).
Você deve verificar o Discourse SSO , que está sendo discutido em vários tópicos no meta.
DiscourseConnect é um recurso central do Discourse que permite configurar o “Single Sign-On (SSO)” para terceirizar completamente todo o registro e login de usuários do Discourse para outro site. Disponível para nossos clientes de hospedagem Pro, Business e Enterprise .
(Fev 2021) ‘Discourse SSO ’ agora é ‘DiscourseConnect ’. Se você estiver executando uma versão antiga do Discourse, as configurações abaixo serão nomeadas sso_... em vez de discourse_connect_...
O Problema
…
Então você quer usar o Discourse como provedor de identidade para sua própria aplicação web? Ótimo! Vamos começar.
Habilitar a configuração do provedor DiscourseConnect
Em Configurações do site de administração do Discourse (/admin/site_settings), habilite a configuração enable discourse connect provider e adicione uma string secreta a discourse connect provider secrets (usada para hash de payloads SSO).
Implementar o DiscourseConnect em sua aplicação web:
Gere um nonce aleatório nonce . Vamo…
1 Curtiu