Завязываем авторизацию на сайте + 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 Кб) Скачиваний: 523
-=DDK=-
phpBB 1.0.0
 
Сообщения: 2
Зарегистрирован: 13.03.2006 15:17

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

гм, также советую взглянуть на этот мод
Аватара пользователя
TUMS
phpBB 2.0.5
 
Сообщения: 244
Зарегистрирован: 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 Кб) Скачиваний: 352
Изображение
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
 
Сообщения: 6798
Зарегистрирован: 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
phpBB Guru
 
Сообщения: 6798
Зарегистрирован: 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
phpBB Guru
 
Сообщения: 6798
Зарегистрирован: 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 Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы
Аватара пользователя
FladeX
Former team member
 
Сообщения: 2281
Зарегистрирован: 02.06.2007 23:44
Откуда: Саранск

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

Поясните, плиз, как работает мод blank_template_mod_1.0.2.zip и где заметны изменения в админке?
Желаю всем удачи!
Аватара пользователя
LittleFuntik
phpBB 1.0.0
 
Сообщения: 8
Зарегистрирован: 18.07.2007 10:46
Откуда: Украина

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

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

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

А как ее добавить?
...
Ответьте, ести не сложно :D
Ато не хочу разбираться в коде...ух! У меня и своих проблем с программированием хватает.
Желаю всем удачи!
Аватара пользователя
LittleFuntik
phpBB 1.0.0
 
Сообщения: 8
Зарегистрирован: 18.07.2007 10:46
Откуда: Украина

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

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

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

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

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

След.

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

 


  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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

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