Уважаемые пользователи!
Напоминаем, что с 7 ноября 2020 года phpBB Group прекращает поддержку phpBB версии 3.2.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2020 года.
С учетом этого, а также того, что версия 3.2.x больше не будет получать обновлений, за исключением связанных с проблемами безопасности
(только при их наличии и только до 7 ноября 2020 года), рекомендуется обновить конференции до версии 3.3.x.

Завязываем авторизацию на сайте + phpBB 2.0.21

Форум для авторов модов для phpBB 2.0.x.
-=DDK=-
phpBB 1.0.0
Сообщения: 2
Стаж: 15 лет 3 месяца

Завязываем авторизацию на сайте + phpBB 2.0.21

Сообщение -=DDK=- »

Вот тут понадобилось интегрировать авторизацию форума (база юзеров форума используется) со своим движком... если кому надо, в аттаче исходники. Скрипт написан под 21-ю версию форума, на более старых не работает, т.к. начиная с 21-й версии в phpBB изменили систему сохранения пароля, теперь в куке хранят не пароль, уникальную памятку сессии. Короче долго я разбирался с этим кодом Да Винчи, но таки понял и вроде всё получилось, всё работает.

Комментарии к файлам в приложенном архиве:

config.php - переменные из этого файла следует добавить в конфиг-файл вашего сайта.

login.php - скрипт POST-авторизации. Обращаться к нему можно только от формы или с GET-параметром logout (для выхода). Инпуты в форме такие предусмотрены (имена):
name - логин
pass - пароль
save - чекбокс "Запомнить меня".

includes/function_encodeip.php - служебная функция кодирования IP-адреса в 16-тиричный вид.

includes/function_login.php - этот файл должен подключаться к каждой странице вашего сайта сразу после подключения конфиг-файла. До его подключения на экран ничего выводиться не должно. Он содержит в себе sessin_start(), имейте это в виду. Его следует изучить внимательно.

UPD.: Рабочую версию сего произведения можно посмотреть на http://eten-funs.portavik.ru
Вложения
phpBB_2.0.21_auth_integration_code.zip
Скрипт интеграции phpBB 2.0.21
(4.44 КБ) 829 скачиваний
Аватара пользователя
TUMS
phpBB 2.0.0
Сообщения: 244
Стаж: 15 лет 8 месяцев
Откуда: Msk, RU

Сообщение TUMS »

гм, также советую взглянуть на этот мод
-=DDK=-
phpBB 1.0.0
Сообщения: 2
Стаж: 15 лет 3 месяца

Сообщение -=DDK=- »

Спасибо ! Этот вариант действительно лучше, проще, и надёжней.
Stef
phpBB 1.0.0
Сообщения: 8
Стаж: 14 лет 3 месяца

Сообщение Stef »

TUMS писал(а):гм, также советую взглянуть на этот мод
А у меня почимуто не получается его скачать 8( может если он уже есть у когонибудь закинете на мыло Steff@e1.ru или выложите на форум. Очень надо!!! заранее спасибо!
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 15454
Стаж: 15 лет 1 месяц
Откуда: Красноярск
Благодарил (а): 417 раз
Поблагодарили: 1848 раз

Сообщение rxu »

Там после обновления сайта модов пока нет.
Вложения
blank_template_mod_1.0.2.zip
(2.58 КБ) 620 скачиваний
Изображение
Stef
phpBB 1.0.0
Сообщения: 8
Стаж: 14 лет 3 месяца

Сообщение Stef »

Ребята, а подскажите как просто узнать пользователь авторизировался на форуме или нет, на примере мода blank_template_mod_1.0.2.zip (Нужно условие которое в том или ином случае принимает значение false или true)
Хотите полетать?
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 15454
Стаж: 15 лет 1 месяц
Откуда: Красноярск
Благодарил (а): 417 раз
Поблагодарили: 1848 раз

Сообщение rxu »

Stef
Если не хотите в бан прямо сейчас, уберите из подписи эту ссылку.
Изображение
Stef
phpBB 1.0.0
Сообщения: 8
Стаж: 14 лет 3 месяца

Сообщение Stef »

Убрал, а что только мне нельзя в подписи ссылки оставлять?
Хотите полетать?
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 15454
Стаж: 15 лет 1 месяц
Откуда: Красноярск
Благодарил (а): 417 раз
Поблагодарили: 1848 раз

Сообщение rxu »

Stef
Такие ссылки здесь оставлять не надо. Оставляйте их где-нибудь в другом месте. Не обсуждается.
Изображение
GARD
phpBB 1.0.0
Сообщения: 9
Стаж: 13 лет 10 месяцев

Сообщение GARD »

У меня такой вопрос... хоть не много и не в тему, авторизация форума на сайте конечно хорошо.... и в полне интересно, только существует ли такой мод: у меня сайт с форумом два совершенно разных существа только внешне приблизительно похожи.... хотелось бы сделать авторизацию на сайте для создания скажем закрытых разделов, но тут то и собака зарыта сделав авторизацию на сайте (при помощи готовых скриптов из интернета) получится что пользователям придется регистрироваться и на сайте и на форуме... это не удобно... поэтому хочю сделать одновременной авторицию на форуме и сайте.... есть каакие-нибудь моды или же инструкции как это сделать....?? заранее извиняюсь если тема уже обсуждалась нашел только эту
Аватара пользователя
FladeX
Former team member
Сообщения: 1935
Стаж: 14 лет
Откуда: Саранск
Благодарил (а): 7 раз
Поблагодарили: 59 раз

Сообщение FladeX »

GARD
У сайта и форума должна быть одна база данных. Кроме того, нужно переделать все ссылки на вход и регистрацию через сайт.
Данная система уже реализована, например у меня так все и работает. (Slaed cms 2.4 lite + phpBB 2.0.22)
//
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
| phpBB Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы
Аватара пользователя
LittleFuntik
phpBB 1.0.0
Сообщения: 7
Стаж: 13 лет 11 месяцев
Откуда: Украина

Сообщение LittleFuntik »

Поясните, плиз, как работает мод blank_template_mod_1.0.2.zip и где заметны изменения в админке?
Желаю всем удачи!
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 15 лет 1 месяц
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

Сообщение Палыч »

LittleFuntik
Возможно ошибаюсь, но это что-то вроде создания новой страницы...
Причём здесь админка?
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
LittleFuntik
phpBB 1.0.0
Сообщения: 7
Стаж: 13 лет 11 месяцев
Откуда: Украина

Сообщение LittleFuntik »

А как ее добавить?
...
Ответьте, ести не сложно :D
Ато не хочу разбираться в коде...ух! У меня и своих проблем с программированием хватает.
Желаю всем удачи!
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 15 лет 1 месяц
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

Сообщение Палыч »

LittleFuntik писал(а):А как ее добавить?
Наверное, выполнив инструкцию по установке МОДа...
LittleFuntik писал(а):Ответьте, ести не сложно

Ато не хочу разбираться в коде...
Ага, и я тоже...
LittleFuntik писал(а): У меня и своих проблем с программированием хватает.
А у меня своих, и даже не с программированием

зы: Как вообще ваши вопросы соотносятся с темой, в которой вы постите?
Правила не хотите почитать? 8)
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.

Вернуться в «Для авторов (phpBB 2.0.x)»