Я работаю в компании с несколькими общедоступными веб-сайтами.
Некоторые из этих сайтов созданы с использованием сторонних продуктов (Moveable Type, myBB, Trac и другие). У нас также есть несколько сайтов на заказ, построенных на стеке Microsoft.
В настоящее время у нас нет единого решения для аутентификации / авторизации; каждый сайт реализует свой собственный пользовательский магазин.
Я хочу внедрить единую аутентификацию пользователей на всех сайтах. Я не ожидаю достижения единого входа (не будет ужасно, если у пользователей будут запрашиваться учетные данные при переключении сайтов), но мне нужно, чтобы у каждого пользователя было одно имя и пароль.
Мне кажется, что наиболее вероятным решением будет внедрение сервера LDAP. LDAP поддерживается некоторыми сторонними продуктами, которые мы используем, и я могу изменить наши специальные сайты для использования LDAP.
Однако я никогда не использовал хранилище LDAP для управления внешними пользователями (я всегда создавал свое собственное хранилище пользователей).
Каковы плюсы и минусы использования LDAP? Я пропустил другие варианты?
Спасибо
Sandy