Аутентификация LDAP в ATK4

#php #ldap #atk4

#php #ldap #atk4

Вопрос:

Поддерживает ли ATK4 аутентификацию LDAP? Я хотел бы запросить LDAP и автоматически добавить учетную запись в приложение atk4, когда пользователь аутентифицируется в первый раз. Последующие запросы на аутентификацию должны проверять пароли от самого LDAP.

Ответ №1:

Нет.

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

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

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

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

Комментарии:

1. @romaninsh Я разработал LdapAuth, как я могу добавить его в atk4 или atk4-addons?

2. @luiggitama, создайте репозиторий github, а также добавьте его в packagist. Вот страница документации, но я все еще работаю над ней: book.agiletoolkit.org/addons.html

3. @romaninsh Мой LdapAuth основан на Agile Toolkit 4.2.4. Должен ли я ждать выхода версии 4.3?