Авторизация на сайте
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение

-
- phpBB 1.0.0
- Сообщения: 3
- Стаж: 9 лет 2 месяца
- Откуда: Минск
Авторизация на сайте
Всем привет! Есть сайт на codeigniter, хочу прикрутить phpbb 3.1. 3 дня уже ищу решение. Все либо под старый phpbb либо не работает или я не догогняю. Может кто нибудь сказать как правильно написать драйвер авторизации для phpbb3.1? Чтобы из сессии брался id юзера и все было прозрачно. Или дайте похожий драйвер, сам разберусь.
-
- phpBB 1.0.0
- Сообщения: 3
- Стаж: 9 лет 2 месяца
- Откуда: Минск
Re: Авторизация на сайте
Тут описывается способ авторизации на форуме с сайта. Это я знаю как сделать. Мне нужно, чтобы база юзеров хранилась на сайте в базе данных сайта и авторизовавшиеся на сайте автоматически были авторизованы и на форуме.Как авторизироваться из вне
-
- phpBB Guru
- Сообщения: 16947
- Стаж: 18 лет 11 месяцев
- Откуда: Красноярск
- Благодарил (а): 549 раз
- Поблагодарили: 1700 раз
Re: Авторизация на сайте
Не понял разницы. Вне зависимости от того, общая база юзеров или нет, процесс авторизации не изменится.
Если в бэкенде вопроса имеется ввиду хранение данных юзеров, то пути тут два (или полтора). Либо использовать для сайта форумную БД, либо дублировать данные, когда при регистрации на сайте создается форумный аккаунт, и наоборот.
Если в бэкенде вопроса имеется ввиду хранение данных юзеров, то пути тут два (или полтора). Либо использовать для сайта форумную БД, либо дублировать данные, когда при регистрации на сайте создается форумный аккаунт, и наоборот.
-
- phpBB 1.0.0
- Сообщения: 3
- Стаж: 9 лет 2 месяца
- Откуда: Минск
Re: Авторизация на сайте
Использовать базу пользователей форума не хочу, только в крайнем случае. Пусть данные дублируются.
Мне не понятно как работают провайдеры авторизации, которые находятся в phpbb/auth/provider/
Вот в частности методы login и autologin. Получается если авторизация будет на сайте, логин вообще не нужен?
Правильно ли я понял что можно оставить только autologin, он проверяет сессию, вытаскивает id юзера, и если юзер уже есть в бд форума - авторизует его и если нет - добавляет в бд и авторизует?
Мне не понятно как работают провайдеры авторизации, которые находятся в phpbb/auth/provider/
Вот в частности методы login и autologin. Получается если авторизация будет на сайте, логин вообще не нужен?
Правильно ли я понял что можно оставить только autologin, он проверяет сессию, вытаскивает id юзера, и если юзер уже есть в бд форума - авторизует его и если нет - добавляет в бд и авторизует?