Вывод авторизации на сайт.

Форум для авторов модов для phpBB 3.0.x. Здесь можно попросить помощи в разработке у коллег.

Вывод авторизации на сайт.

Сообщение SNK067 11.10.2007 7:34

Здравствуйте. У меня такой вопрос. Имеется сайт. И отдельно форум (phpbb 3). Возможно ли вывести окно авторизации на страницу сайта? Просто два поля - логин, пароль и кнопка "войти". К примеру, пользователь вводит свой логин и пароль и идет сразу перенаправление на форум. Возможно ли такое осуществить? :) Если да, то каким образом...

Добавлено спустя 2 часа 38 минут 4 секунды:

Ну что никто незнает?((
SNK067
phpBB 1.0.0
 
Сообщения: 7
Зарегистрирован: 10.10.2007 21:29


Сообщение rxu 11.10.2007 16:18

SNK067
Делаете форму с полями 'username' и 'password' и кнопкой, а на action задаёте
"_путь_к_форуму/ucp.php?mode=login".
Изображение
Аватара пользователя
rxu
phpBB Guru
 
Сообщения: 4497
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск

Сообщение SNK067 11.10.2007 16:45

:) Спасибо большое!
SNK067
phpBB 1.0.0
 
Сообщения: 7
Зарегистрирован: 10.10.2007 21:29

Сообщение rxu 11.10.2007 16:49

Уже сделали и работает?
Изображение
Аватара пользователя
rxu
phpBB Guru
 
Сообщения: 4497
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск

Сообщение SNK067 11.10.2007 17:28

rxu
Да, сделал) Все работает! Спасибо еще раз! :D
SNK067
phpBB 1.0.0
 
Сообщения: 7
Зарегистрирован: 10.10.2007 21:29

Сообщение SNK067 15.10.2007 23:00

Возникла такая проблема. Допустим, пользователь на форуме. Но если в это время зайдет на сайт (где это окошко авторизации есть), то авторизация вылетает, и при заходе на форум, обнаруживается, что ты неавторизирован, приходится входить заново(((
SNK067
phpBB 1.0.0
 
Сообщения: 7
Зарегистрирован: 10.10.2007 21:29

Сообщение rxu 16.10.2007 16:41

У вас не интегрированы сайт и форум.
Для сохранения сессии, возможно, пригодится такой код на странице сайта (путь к phpBB3 $phpbb_root_path исправьте на актуальный):

Код: Выделить всё
$phpbb_root_path = './';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);

// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup();
Изображение
Аватара пользователя
rxu
phpBB Guru
 
Сообщения: 4497
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск

Сообщение SNK067 16.10.2007 19:21

Хорошо, я попробую.

Было изменено имя сайта, в настройках сайта и куки, был поставлен новый путь, вроде все правильно сделал, ведь из-за этого не может быть?
SNK067
phpBB 1.0.0
 
Сообщения: 7
Зарегистрирован: 10.10.2007 21:29

Сообщение rxu 16.10.2007 19:31

Может.
Изображение
Аватара пользователя
rxu
phpBB Guru
 
Сообщения: 4497
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск

Сообщение SNK067 16.10.2007 19:35

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

И еще маленький вопрос, ставил последние темы на главную сайта, но после переноса на другое доменное имя, отображаются последние темы тока одного определенного форума.
SNK067
phpBB 1.0.0
 
Сообщения: 7
Зарегистрирован: 10.10.2007 21:29

Сообщение rxu 16.10.2007 20:04

Не думаю, что это проблема мода.
В настройках форума путь к скриптам и куки - поменяли?
Изображение
Аватара пользователя
rxu
phpBB Guru
 
Сообщения: 4497
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск

Сообщение SNK067 16.10.2007 20:10

rxu
Да, конечно. Вообщем, седня как будет возможность, буду разбираться. Большое спасибо за помощь! А вот с последними темами незнаю уже что делать(.
SNK067
phpBB 1.0.0
 
Сообщения: 7
Зарегистрирован: 10.10.2007 21:29

Сообщение rxu 16.10.2007 20:14

Разберитесь, потом посмотрите.
Если что, обсуждение последних тем найдёте в соответствующей теме и форуме.
Изображение
Аватара пользователя
rxu
phpBB Guru
 
Сообщения: 4497
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск

Сообщение PavlegSS 29.01.2008 0:25

а я сделал через привязку к IP. Работает 100%. Подсказка - привязку к IP надо делать в sessions.php
Аватара пользователя
PavlegSS
phpBB 2.0.2
 
Сообщения: 167
Зарегистрирован: 02.11.2007 0:53


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

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

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