Загальна авторизація на сайті і на phpbb3

Загальна авторизація на сайті і на phpbb3
Досить часто виникає необхідність в інтеграції phpBB з іншою системою, наприклад з Drupal або Joomla. В цьому випадку Вам пощастило - готові модулі для використання єдиної бази користувачів c phpBB 3 в обох системах вже створені.

заборона реєстрації

Нехай наш плагін буде називатися auth_simple. Створіть файл auth_simple.php в директорії includes / auth з таким вмістом:

Є думки на цей рахунок:

Authentication method not found

Тепер інша картина. я взагалі на форум потрапити не можу! І в адмінку зокрема. тоесть не можу повернути auth_db на місце. як бути. замінив код auth_simple.php кодом з auth_db - не допомогло! як потрапити в адмінку і повернути все як було?

Як на рахунок WordPress? На United надії немає.

Писати плагін самому - погана ідея. Спробуйте підійти до вирішення проблеми з іншого боку. Можна скористатися bbPress від творців WordPress? Або може пошукати інші готові плагіни?

Прошу вибачення, якийсь глюк. розшифровую:

для роботи адмінки також необхідно підключення functions_user.php за допомогою конструкції виду:

if (! function_exists ( 'user_add'))

if (file_exists ($ phpbb_root_path. 'includes / functions_user.php')) include ($ phpbb_root_path. 'includes / functions_user.php');

else include ($ phpbb_root_path. '. /includes/functions_user.php');

Можливо я прописав не той ідентифікатор групи?

if (( «test» === $ username) ( «Test» === $ password))

'Status' => LOGIN_SUCCESS,

'Error_msg' => false,

'User_row' => array (

«Username» => $ username, // Коротке ім'я користувача

«User_password» => phpbb_hash ($ password), // phpbb-хеш пароля

«User_type» => USER_NORMAL, // Тип користувача, оголошений в constants.php

«Group_id» => REGISTERED // Ідентифікатор групи