2015-06-19 1 views
0

У меня есть сайт.com с пользовательским классом входа в систему и в субдомене forum2.website.com. Я установил IPBoard 3.8. С помощью скрипта я вставляю существующих пользователей в члены таблицы форума, и вход в систему работает хорошо. Теперь я хочу привязываться к системе входа в систему. Если я Войти на сайт, затем я перейду на страницу форума. Я хочу, чтобы он узнал меня, как вошел в систему. Что такое параметры и/или файлы cookie для установки? Мне также нужно создать строку в таблице с именем session? Я попробуйте установить этот:Веб-сайт и Invision Power тот же логин

setcookie("member_id" , id,0); 
setcookie("pass_hash" , pass_hash,0); 
setcookie("ipsconnect_" . md5('url'), '1', 0, 0, FALSE, FALSE); 
+1

Я удалил блоки кода исполнения. Нет встроенного HTML или Javasc ript в вашем вопросе. – Machavity

ответ

1

IPBoard предоставляет вам Single Sign-On capability (SSO).

единого знак на это часто требуется возможность с вебмастерами, что позволяет веб-сайт, чтобы связать форумы в их существующем логин структуру без изменения основного содержимого IP.Board и сохранение настроек после обновлений. IP.Board изначально поддерживает функциональность SSO через два отдельных плагина файлы «

Если вы прокрутите вниз до„Способ 2:. Расширение класса сеанса“, вы увидите пример реализации пользовательского класса, чтобы проверить, если пользователи подключены на вашем сайте - просматривая файлы cookie или все, что вы хотите.

В принципе, вы проверяете с помощью IPB, что вы подключены на своем веб-сайте, вам не нужно вручную создавать переменные сеанса для " fool "IPB, думая, что вы вошли в систему через« обычный »метод, то есть сам форум.

Смежные вопросы