Аутентифицировать phpBB, используя пользовательскую базу данных MS-SQL - PullRequest
3 голосов
/ 21 февраля 2012

Как я могу позволить своим пользователям входить в форум phpBB, вводя свои учетные данные, пока эти учетные данные хранятся в отдельной базе данных MS SQL?

1 Ответ

3 голосов
/ 27 марта 2012

Вам нужно создать пользовательский плагин аутентификации для phpbb. Поскольку ваше требование - аутентификация на основе базы данных, было бы довольно просто повторно использовать существующий плагин, который phpbb использует для аутентификации на своей собственной внутренней базе данных.

Плагины аутентификации находятся в <install_dir>/includes/auth

Плагин аутентификации должен называться auth_<your custom name>.php

Итак, в вашем случае создайте копию auth_db.php и назовите ее, например, auth_mssql.php

Плагины аутентификации описаны здесь: http://wiki.phpbb.com/Authentication_plugins

...