2013-02-06 4 views
2

Мне было интересно, как крупные компании обрабатывают учетные записи пользователей и позволяют различным приложениям обращаться к ним.Централизованная база данных пользователей

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

Как объединить эти 3 системы, чтобы один пользователь мог войти во все 3 системы, используя одну и ту же учетную запись.

ответ

1

Возможно, они используют LDAP (или службу каталогов конкретной операционной системы, то есть Active Directory)?

В основном, вы сохраняете всю информацию о пользователях в каталоге LDAP, а затем настраиваете другое программное обеспечение для использования LDAP. Многие проекты с открытым исходным кодом позволяют аутентифицировать LDAP.

+0

Можете ли вы порекомендовать какие-либо хорошие руководства по внедрению LDAP? – ChaoticLoki

+0

LDAP - это протокол, и вам не нужно его реализовывать. Если вы хотите использовать его, вы должны узнать больше об этом. Просто серьезно, серьезно. Если вы решите использовать его с существующей инфраструктурой, попробуйте google с помощью «ldap» i.e. «phpbb ldap», – sebast26

Смежные вопросы