Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Помогите сделать единую авторизацию на сайте и IPB 3.1.4
Форумы портала PHP.SU » » CMS и фреймворки » Помогите сделать единую авторизацию на сайте и IPB 3.1.4

Страниц (1): [1]
 

1. afuno - 23 Июня, 2011 - 15:36:46 - перейти к сообщению
Пишу портал на IPB 3.1.4. Щас подошёл к моменту, где нужна авторизация, щас буду начинать делать закрытие возможностей для гостей и т. д.

Прошу как можно подробно описать авторизацию, опубликовать тут файлы обработчика формы, саму форму и т. д.

Прошу помощи, т. к. сам себе все мозги измучил.

Был момент, когда всё получилось, но получается только если куки нет, а после авторизации и выхода куки есть и войти заново не получается (на сайте). На форуме всё в порядке, его не трогал.

Ещё раз прошу описать всё подробно, т. к. эта тема меня измучила и я начинаю потихоньку сходить с ума...
2. alxfro - 13 Июля, 2011 - 15:21:32 - перейти к сообщению
afuno пишет:
Пишу портал на IPB 3.1.4. Щас подошёл к моменту, где нужна авторизация, щас буду начинать делать закрытие возможностей для гостей и т. д.

Прошу как можно подробно описать авторизацию, опубликовать тут файлы обработчика формы, саму форму и т. д.

Прошу помощи, т. к. сам себе все мозги измучил.

Был момент, когда всё получилось, но получается только если куки нет, а после авторизации и выхода куки есть и войти заново не получается (на сайте). На форуме всё в порядке, его не трогал.

Ещё раз прошу описать всё подробно, т. к. эта тема меня измучила и я начинаю потихоньку сходить с ума...


я уверен, что если ты зайдешь phpmyadmin'ом и посмотришь на базу IPB, то увидишь там нечто, вроде таблицы USERS или ACCOUNTS или что-нибудь в этом духе. Т.е. куда заносить данные и откуда их считывать ты уже по идее должен был понять.

второй пункт - посмотри на форму ввода логина пароля, куда она отправляет данные? сделай такую же форму отдельно и попробуй войти. вот тебе отдельная форма будет.

и на счет регистрации - сделай тупо переадресацию с регистрации на сайте в регистрацию на форуме.

а на счет проверки - прошел ли пользователь авторизацию, я уверен, этот кусок кода можно найти минут за 10-15. что-нибудь типа
if ($_SESSION['auth']=1) { } бла бла бла

 

Powered by ExBB FM 1.0 RC1