В настоящее время мы используем GoogleSSO для аутентификации пользователей на нашем сервере Discourse. Однако нас недавно приобрели, и новые владельцы намерены в ближайшее время отказаться от Google. Вместо Active Directory мы используем службу JumpCloud LDAP и хотели бы создать плагин SAML/SSO для нашего сервера Discourse, а также добавили плагин LDAP для настройки SSO.
Раньше нам удавалось устранять небольшие различия в других плагинах, но в данном случае настройка взаимодействия между JumpCloud и Discourse вызывает у нас огромные трудности.
Если это сообщение неуместно, пожалуйста, удалите его. Я намеренно не вдавался в подробности о предпринятых шагах ради краткости.
Мы пытались одновременно настроить LDAP в Discourse и создать плагин SSO в JumpCloud. Это было излишне. Нам не нужно было создавать плагин для JumpCloud.
При условии, что плагин LDAP установлен на вашем экземпляре Discourse, вот что мы сделали, что сработало:
После отключения нашего GoogleSSO (после того как LDAP заработал), пользователи больше не видят кнопку входа через Google и перенаправляются на общую страницу «Аутентификация LDAP».
Наконец, если это нарушает правила сообщества, пожалуйста, удалите сообщение.