Integrar o Discourse com o Keycloak

O Keycloak é um provedor de identidade genérico - ele oferece endpoints compatíveis com OpenID Connect para autenticar aplicativos externos. Você pode emparelhar o Keycloak com o Discourse usando o plugin discourse-openid-connect.

O Discourse Connect é um pouco diferente. Pelo que entendi, ele permite delegar completamente o gerenciamento de usuários ao Keycloak, o que pode não ser o que você precisa para começar.

Observação, fiz uma integração para fazer o Keycloak funcionar com o Discourse como provedor de identidade. Pelo que vejo, será possível implementar um endpoint compatível com o Discourse Connect para o Keycloak, no entanto, essa é outra história. :wink:

3 curtidas