
Мост реализующий связь аккаунтов на основном сайте с аккаунтами на форуме PHPBB3, допустимые версии: 3.0.x:
 - Взаимодействие выполняется через "Плагин аутентификации" https://wiki.phpbb.com/Authentication_plugins
 - После выполнения соответствующих настроек возможность авторизации становиться доступна только
   на основном сайте, а форум при этом подхватывает сессию сайта и автоматически авторизует
   пользователя (создает нового, если необходимо)
 - Форум при этом должен располагаться либо на поддомене "forum.{yoursite.com}" либо в директории "{yoursite.com}/forum/"
 - Пользователи авторизуются на форуме при помощи логина
 - Кроме этого пропишите все необходимые настройки в файле /config/sys.php

НАСТРОЙКА:
0) При установке форума для администратора форума укажите логин
   таким же как у администратора основного сайта (по-умолчанию admin).
1) Скопируйте файл auth_bff.php (находится в той же директории что и инструкция) в директорию: {директория форума}/includes/auth
2) Отключите регистрацию на форуме:
 - Общие (General) / Регистрация пользователей (User registration settings):
     - Активация учётных записей (Account activation) : Disable registration (Отключить регистрацию)
     - Длина имени пользователя (Username length): выставить в 50 (20 по-умолчанию может нехватить)
     - Разрешить смену имени пользователя (Allow username changes): выставить в "Нет" (No)
3) Переключите метод авторизации на "Bff":
 - Авторизуйтесь на основном сайте под аккаунтом администратора (admin)
 - Общие (General) / Аутентификация (Authentication) / Выбрать метод аутентификации (Select an authentication method): "Bff"
------------------------------------------------------------

На текущем этапе авторизация уже будет работать.
Остается только дополнительно скрыть формы авторизации на форуме, либо заменить их на ссылку авторизации
 на основном сайте (/user/login)
4) Скройте ссылку "Войти/Выйти" (Login/Logout) из шапки форума:
 - Перейти в раздел Стили (Styles) / Шаблоны (Templates)
 - Напротив текущей темы нажать "Изменить" (Edit)
 - Выбрать файл шаблона (Template file): overall / overall_header.html
 - Заменить: <!-- IF not S_IS_BOT --> на <!-- IF not S_IS_BOT and S_REGISTER_ENABLED -->
5) Скройте форму авторизации из футера форума (под списком форумов):
 - Перейти в раздел Стили (Styles) / Шаблоны (Templates)
 - Напротив текущей темы нажать "Изменить" (Edit)
 - Выбрать файл шаблона (Template file): index_body.html
 - Заменить: <!-- IF not S_USER_LOGGED_IN and not S_IS_BOT --> на <!-- IF not S_USER_LOGGED_IN and not S_IS_BOT and S_REGISTER_ENABLED -->
6) Скрываем настройки профиля:
 - Система (System) / Личный раздел (User Control Panel) / Профиль (Profile) / Личные данные (Edit profile) -> "Отключить"
 - Система (System) / Личный раздел (User Control Panel) / Профиль (Profile) / Регистрационные данные (Edit account settings) -> "Отключить"
7) Необязательно: Меняем принцип формирования ссылок на профили пользователей можно модифицировав функцию (если необходимо):
 - {директория форума}/includes/functions_content.php - метод "get_username_string"