Страница 1 из 4

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

Добавлено: 09.12.2006 21:58
-=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

Добавлено: 10.12.2006 3:36
TUMS
гм, также советую взглянуть на этот мод

Добавлено: 11.12.2006 9:12
-=DDK=-
Спасибо ! Этот вариант действительно лучше, проще, и надёжней.

Добавлено: 26.03.2007 10:03
Stef
TUMS писал(а):гм, также советую взглянуть на этот мод
А у меня почимуто не получается его скачать 8( может если он уже есть у когонибудь закинете на мыло Steff@e1.ru или выложите на форум. Очень надо!!! заранее спасибо!

Добавлено: 26.03.2007 17:05
rxu
Там после обновления сайта модов пока нет.

Добавлено: 27.03.2007 8:48
Stef
Ребята, а подскажите как просто узнать пользователь авторизировался на форуме или нет, на примере мода blank_template_mod_1.0.2.zip (Нужно условие которое в том или ином случае принимает значение false или true)

Добавлено: 27.03.2007 16:05
rxu
Stef
Если не хотите в бан прямо сейчас, уберите из подписи эту ссылку.

Добавлено: 28.03.2007 15:40
Stef
Убрал, а что только мне нельзя в подписи ссылки оставлять?

Добавлено: 28.03.2007 16:20
rxu
Stef
Такие ссылки здесь оставлять не надо. Оставляйте их где-нибудь в другом месте. Не обсуждается.

Добавлено: 04.08.2007 15:52
GARD
У меня такой вопрос... хоть не много и не в тему, авторизация форума на сайте конечно хорошо.... и в полне интересно, только существует ли такой мод: у меня сайт с форумом два совершенно разных существа только внешне приблизительно похожи.... хотелось бы сделать авторизацию на сайте для создания скажем закрытых разделов, но тут то и собака зарыта сделав авторизацию на сайте (при помощи готовых скриптов из интернета) получится что пользователям придется регистрироваться и на сайте и на форуме... это не удобно... поэтому хочю сделать одновременной авторицию на форуме и сайте.... есть каакие-нибудь моды или же инструкции как это сделать....?? заранее извиняюсь если тема уже обсуждалась нашел только эту

Добавлено: 04.08.2007 20:38
FladeX
GARD
У сайта и форума должна быть одна база данных. Кроме того, нужно переделать все ссылки на вход и регистрацию через сайт.
Данная система уже реализована, например у меня так все и работает. (Slaed cms 2.4 lite + phpBB 2.0.22)

Добавлено: 07.08.2007 14:00
LittleFuntik
Поясните, плиз, как работает мод blank_template_mod_1.0.2.zip и где заметны изменения в админке?

Добавлено: 07.08.2007 16:46
Палыч
LittleFuntik
Возможно ошибаюсь, но это что-то вроде создания новой страницы...
Причём здесь админка?

Добавлено: 07.08.2007 17:00
LittleFuntik
А как ее добавить?
...
Ответьте, ести не сложно :D
Ато не хочу разбираться в коде...ух! У меня и своих проблем с программированием хватает.

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

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

зы: Как вообще ваши вопросы соотносятся с темой, в которой вы постите?
Правила не хотите почитать? 8)