LDAP и синхронизация базы данных - PullRequest
1 голос
/ 01 июня 2011

У меня проблема с хранением информации о пользователях в БД и авторизацией через LDAP.

Немного более подробно.

  1. У меня есть две зависимые системы, которые имеют общие для пользователей (что-то вроде «stackoverflow», где вы можете создать логин на основе учетной записи Google ..).

  2. Не все пользователи могут иметь доступ. Например, имейте компанию, у которой есть контактные лица, и у некоторых из них есть доступ к развитой системе. Это означает, что люди имеют действующий ключ к компании, и некоторые из них должны иметь записи в LDAP.

Я новичок в LDAP. Пожалуйста, предложите архитектурное решение для этого.

спасибо!

1 Ответ

2 голосов
/ 04 августа 2011

Что касается синхронизации LDAP с базой данных, вы можете создать подпрограмму для экспорта объектов LDAP в файл .csv, а затем импортировать их записи в базу данных.

Можно, например, использовать атрибут «uid» пользователя LDAP, чтобы указать уникальность объекта в базе данных.

Также имеется Драйвер моста JDBC-LDAP , который можно использовать для разработки приложений Java, которые могут обращаться к данным, хранящимся на сервере каталогов.

...