[Помощь] Авторизация и регистрация на форуме через сайт

Статус
В этой теме нельзя размещать новые ответы.

BuzzDD

Постоялец
Регистрация
9 Фев 2009
Сообщения
76
Реакции
5
Как можно реализовать авторизацию на форуме через сайт? (какие куки ставить) или можно ведь код выдернуть где-то с форума?:)
Должно быть так, человек зашёл на сайт, ввёл логин и пасс и его перекинуло на форум или сайт
UPD:
У меня IPB 2.3.6
 
на ИБр есть файлики в файловом архиве для внешней аторизации через сайт, но только вроде для 2.1.х
 
Возможно ли пояснить подробнее? Что за файлы и как их правильно использовать?
 
Спасибо большое за ссылку:)
Мод должен использоваться как Для просмотра ссылки Войди или Зарегистрируйся , а у меня на сервере всё лежит в разных папках, т.е.
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
И выдаёт ошибки
Код:
Warning: IPBSDK::require_once(T:\home\virtual\prime\init.php) [function.IPBSDK-require-once]: failed to open stream: No such file or directory in T:\home\virtual\prime\scripts\ipbsdk\ipbsdk_class.inc.php on line 295
Код:
Fatal error: IPBSDK::require_once() [function.require]: Failed opening required 'T:\home\virtual\prime\init.php' (include_path='.;/usr/local/PHP/PEAR;/usr/local/PHP/PEAR/smarty;T:\home\virtual\prime\scripts\ipbsdk/') in T:\home\virtual\prime\scripts\ipbsdk\ipbsdk_class.inc.php on line 295
в этих строках:
PHP:
require_once ROOT_PATH   . "init.php";
require_once ROOT_PATH   . "sources/action_public/xmlout.php";
require_once ROOT_PATH   . "sources/ipsclass.php";
require_once SDK_PATH	 . "lib/sdk_ipsclass.inc.php";
require_once KERNEL_PATH . "class_converge.php";
require_once ROOT_PATH   . "conf_global.php";
Ну а теперь правим эти строки:
PHP:
require_once "http://forum.sait.ru/init.php";
require_once "http://forum.sait.ru/sources/action_public/xmlout.php";
require_once "http://forum.sait.ru/sources/ipsclass.php";
require_once SDK_PATH	 . "lib/sdk_ipsclass.inc.php"; // какой путь здесь?
require_once KERNEL_PATH . "class_converge.php";  // какой путь здесь?
require_once "http://forum.sait.ru/conf_global.php";
UPD:
Инклуд в сайт делаю так:
PHP:
 include ('scripts/login.php');
Отзывы о моде не очень впечатляют, т.к. огромная проблема с путями и с папками!
 
Спасибо большое за ссылку:)
Мод должен использоваться как Для просмотра ссылки Войди или Зарегистрируйся , а у меня на сервере всё лежит в разных папках, т.е.
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся

Я тоже как то недавно выбирал портал для IPB, та же история, два домена. Не один портал для IPB с этим не справился. Кто может посоветовать как решить вопрос с интеграцией, если портал и форум находятся на разных доменах?
 
  • Заблокирован
  • #7
Там есть фишка с куками, они должны быть .сайт.ру.
Вот еще статейку почитайте.
 
И выдаёт ошибки
А форум и сайт вообще в разных директориях лежат. Как виртуальные хосты настроены можешь рассказать?
 
Как виртуальные хосты настроены можешь рассказать?
Голова не шарит уже, сейчас не могу:(
Там есть фишка с куками, они должны быть .сайт.ру.
Вот еще статейку почитайте.
Статья древняя видимо, мне нужно узнать пути к тем двум файлам и всё
PHP:
require_once SDK_PATH     . "lib/sdk_ipsclass.inc.php"; // какой путь здесь?
require_once KERNEL_PATH . "class_converge.php";  // какой путь здесь?
И ошибки уберутся:)
Я спать О_о
 
Видимо нужно переопределить константы SDK_PATH и KERNEL_PATH, что бы они вели на директорию форума
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху