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

Форум для авторов модов для phpBB 2.0.x. Здесь можно попросить помощи в разработке у коллег.

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

Сообщение -=DDK=- 09.12.2006 22:58

Вот тут понадобилось интегрировать авторизацию форума (база юзеров форума используется) со своим движком... если кому надо, в аттаче исходники. Скрипт написан под 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 Кб) Скачиваний: 405
-=DDK=-
phpBB 1.0.0
 
Сообщения: 2
Зарегистрирован: 13.03.2006 15:17


Сообщение TUMS 10.12.2006 4:36

гм, также советую взглянуть на этот мод
Аватара пользователя
TUMS
phpBB 2.0.7
 
Сообщения: 280
Зарегистрирован: 16.10.2005 3:39
Откуда: Msk, RU

Сообщение -=DDK=- 11.12.2006 10:12

Спасибо ! Этот вариант действительно лучше, проще, и надёжней.
-=DDK=-
phpBB 1.0.0
 
Сообщения: 2
Зарегистрирован: 13.03.2006 15:17

Сообщение Stef 26.03.2007 10:03

TUMS писал(а):гм, также советую взглянуть на этот мод
А у меня почимуто не получается его скачать 8( может если он уже есть у когонибудь закинете на мыло Steff@e1.ru или выложите на форум. Очень надо!!! заранее спасибо!
Stef
phpBB 1.0.0
 
Сообщения: 8
Зарегистрирован: 20.03.2007 13:09

Сообщение rxu 26.03.2007 17:05

Там после обновления сайта модов пока нет.
Вложения
blank_template_mod_1.0.2.zip
(2.58 Кб) Скачиваний: 305
Изображение
Аватара пользователя
rxu
phpBB Guru
 
Сообщения: 4505
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск

Сообщение Stef 27.03.2007 8:48

Ребята, а подскажите как просто узнать пользователь авторизировался на форуме или нет, на примере мода blank_template_mod_1.0.2.zip (Нужно условие которое в том или ином случае принимает значение false или true)
Хотите полетать?
Stef
phpBB 1.0.0
 
Сообщения: 8
Зарегистрирован: 20.03.2007 13:09

Сообщение rxu 27.03.2007 16:05

Stef
Если не хотите в бан прямо сейчас, уберите из подписи эту ссылку.
Изображение
Аватара пользователя
rxu
phpBB Guru
 
Сообщения: 4505
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск

Сообщение Stef 28.03.2007 15:40

Убрал, а что только мне нельзя в подписи ссылки оставлять?
Хотите полетать?
Stef
phpBB 1.0.0
 
Сообщения: 8
Зарегистрирован: 20.03.2007 13:09

Сообщение rxu 28.03.2007 16:20

Stef
Такие ссылки здесь оставлять не надо. Оставляйте их где-нибудь в другом месте. Не обсуждается.
Изображение
Аватара пользователя
rxu
phpBB Guru
 
Сообщения: 4505
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск

Сообщение GARD 04.08.2007 15:52

У меня такой вопрос... хоть не много и не в тему, авторизация форума на сайте конечно хорошо.... и в полне интересно, только существует ли такой мод: у меня сайт с форумом два совершенно разных существа только внешне приблизительно похожи.... хотелось бы сделать авторизацию на сайте для создания скажем закрытых разделов, но тут то и собака зарыта сделав авторизацию на сайте (при помощи готовых скриптов из интернета) получится что пользователям придется регистрироваться и на сайте и на форуме... это не удобно... поэтому хочю сделать одновременной авторицию на форуме и сайте.... есть каакие-нибудь моды или же инструкции как это сделать....?? заранее извиняюсь если тема уже обсуждалась нашел только эту
GARD
phpBB 1.0.0
 
Сообщения: 9
Зарегистрирован: 27.07.2007 13:18

Сообщение FladeX 04.08.2007 20:38

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 3.0.0 и Slaed 2.5 lite
Сверстал стилей для phpBB: 5
Аватара пользователя
FladeX
phpBB 2.0.18
 
Сообщения: 1180
Зарегистрирован: 02.06.2007 23:44
Откуда: Саранск

Сообщение LittleFuntik 07.08.2007 14:00

Поясните, плиз, как работает мод blank_template_mod_1.0.2.zip и где заметны изменения в админке?
Изображение DaY
... Изображение DaY-FTP
... Изображение Smiles
Изображение FoRuM (phpbb)
Аватара пользователя
LittleFuntik
phpBB 1.0.0
 
Сообщения: 6
Зарегистрирован: 18.07.2007 10:46
Откуда: Украина

Сообщение Палыч 07.08.2007 16:46

LittleFuntik
Возможно ошибаюсь, но это что-то вроде создания новой страницы...
Причём здесь админка?
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Никогда не бойся делать то, что ты пока не умеешь. Помни, что Ковчег был построен любителем. Профессионалы строили Титаник...
Аватара пользователя
Палыч
Просто Палыч
 
Сообщения: 6421
Зарегистрирован: 24.05.2006 23:20
Откуда: Питер

Сообщение LittleFuntik 07.08.2007 17:00

А как ее добавить?
...
Ответьте, ести не сложно :D
Ато не хочу разбираться в коде...ух! У меня и своих проблем с программированием хватает.
Изображение DaY
... Изображение DaY-FTP
... Изображение Smiles
Изображение FoRuM (phpbb)
Аватара пользователя
LittleFuntik
phpBB 1.0.0
 
Сообщения: 6
Зарегистрирован: 18.07.2007 10:46
Откуда: Украина

Сообщение Палыч 07.08.2007 17:03

LittleFuntik писал(а):А как ее добавить?

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

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

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

След.

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

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0