Actualmente utilizamos GoogleSSO para que nuestros usuarios se autentiquen en nuestro servidor de Discourse. Sin embargo, recientemente fuimos adquiridos y los nuevos propietarios nos han indicado que dejaremos de usar Google muy pronto. Utilizamos el servicio LDAP de JumpCloud en lugar de AD y nos gustaría crear un plugin SAML/SSO para nuestro servidor de Discourse, además de haber añadido el plugin LDAP para configurar SSO.
Antes hemos logrado traducir ligeras diferencias para otros plugins, pero estamos teniendo muchas dificultades para lograr las traducciones entre JumpCloud y Discourse.
Si esto no es apropiado, siéntete libre de eliminarlo. No he entrado en detalle sobre los pasos seguidos por una cuestión de brevedad.
Estábamos intentando configurar LDAP en Discourse y crear un plugin SSO en JumpCloud. Esto es innecesario. No era necesario crear un plugin de JumpCloud.
Asumiendo que el plugin LDAP está instalado en tu instancia de Discourse, esto es lo que hicimos y funcionó:
Ve a Consola de Administración > Configuración de Plugins > Configuración del plugin LDAP
El efecto de deshabilitar nuestro GoogleSSO (una vez que LDAP funcionó) es que nuestros usuarios no ven el inicio de sesión con Google y son llevados a una página genérica de “Autenticación LDAP”.
Por último, si esto va en contra de las directrices de la comunidad, por favor elimínelo.