Мгновенный вход пользователя на форум после регистрации, минуя повторный ввод логина и пароля

Проблемы с установкой или работой phpBB 3.1.x? Получите помощь здесь!
С 1 июля 2018 года phpBB Group прекращает поддержку phpBB версии 3.1.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.1 до 1 января 2019 года.
Подробнее: Окончание поддержки phpBB 3.1.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
gizik
phpBB 1.0.0
Сообщения: 6
Стаж: 11 лет 2 месяца
Благодарил (а): 2 раза

Мгновенный вход пользователя на форум после регистрации, минуя повторный ввод логина и пароля

Сообщение gizik »

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

Т.е. при регистрации пользователь уже ввел логин и пароль и нажал кнопку "зарегистрироваться" после чего выходит сообщение:
Спасибо за регистрацию, учётная запись была создана. Вы можете войти в систему, используя ваши имя и пароль.
и пользователю нужно вводить свои логин и пароль по новой...

Как-то можно обойтись без повторного ввода, чтоб после регистрации пользователь был уже залогинен?
Аватара пользователя
nissin
phpBB 3.0.4
Сообщения: 2215
Стаж: 17 лет 4 месяца
Откуда: Павлодар
Благодарил (а): 2 раза
Поблагодарили: 117 раз

Re: Мгновенный вход пользователя на форум после регистрации, минуя повторный ввод логина и пароля

Сообщение nissin »

Штатно никак.
Для расширения нет подходящих событий.
Всё повторяется. nurlan.info
Аватара пользователя
LavIgor
Former team member
Сообщения: 3468
Стаж: 11 лет
Благодарил (а): 39 раз
Поблагодарили: 792 раза

Re: Мгновенный вход пользователя на форум после регистрации, минуя повторный ввод логина и пароля

Сообщение LavIgor »

nissin, события есть, я как раз одно из них запрашивал.
Только до реализации дело не дошло, был какой-то другой способ найден.

Сделаю расширение, как освобожусь.
Аватара пользователя
nissin
phpBB 3.0.4
Сообщения: 2215
Стаж: 17 лет 4 месяца
Откуда: Павлодар
Благодарил (а): 2 раза
Поблагодарили: 117 раз

Re: Мгновенный вход пользователя на форум после регистрации, минуя повторный ввод логина и пароля

Сообщение nissin »

Эмм, не вижу. Смотрю includes/ucp/ucp_register.php.
Нужно где-то перед:

Код: Выделить всё

				$message = $message . '<br /><br />' . sprintf($user->lang['RETURN_INDEX'], '<a href="' . append_sid("{$phpbb_root_path}index.$phpEx") . '">', '</a>');
				trigger_error($message);
Всё повторяется. nurlan.info
Anvar
Former team member
Сообщения: 1965
Стаж: 15 лет 1 месяц
Благодарил (а): 57 раз
Поблагодарили: 622 раза

Re: Мгновенный вход пользователя на форум после регистрации, минуя повторный ввод логина и пароля

Сообщение Anvar »

nissin, Да там было бы очень кстати, требовалось как-то для загрузки аватары при регистрации.

Для авторизации как временное решение можно попробовать событие в functions_user.php core.user_add_after, только необходимо сделать проверку на то что функция вызвана именно в ucp_register.php
Не пишите вопросы лично, если можете задать их на форуме!
Спецзаказы не интересуют!
Аватара пользователя
Джим
phpBB 2.0.0
Сообщения: 206
Стаж: 15 лет 6 месяцев
Благодарил (а): 131 раз
Поблагодарили: 63 раза

Re: Мгновенный вход пользователя на форум после регистрации, минуя повторный ввод логина и пароля

Сообщение Джим »

По аналогии с 3.0:
Открыть: includes/ucp/ucp_register.php
Найти

Код: Выделить всё

$message = $message . '<br /><br />' . sprintf($user->lang['RETURN_INDEX'], '<a href="' . append_sid("{$phpbb_root_path}index.$phpEx") . '">
Добавить перед

Код: Выделить всё

$auth->login($data['username'], $data['new_password']);
Аватара пользователя
nissin
phpBB 3.0.4
Сообщения: 2215
Стаж: 17 лет 4 месяца
Откуда: Павлодар
Благодарил (а): 2 раза
Поблагодарили: 117 раз

Re: Мгновенный вход пользователя на форум после регистрации, минуя повторный ввод логина и пароля

Сообщение nissin »

Так не пойдёт, а если активация требуется?
Всё повторяется. nurlan.info
Аватара пользователя
LavIgor
Former team member
Сообщения: 3468
Стаж: 11 лет
Благодарил (а): 39 раз
Поблагодарили: 792 раза

Re: Мгновенный вход пользователя на форум после регистрации, минуя повторный ввод логина и пароля

Сообщение LavIgor »

nissin, именно для активации событие добавлял.
Сделаю расширение позже.
gizik
phpBB 1.0.0
Сообщения: 6
Стаж: 11 лет 2 месяца
Благодарил (а): 2 раза

Re: Мгновенный вход пользователя на форум после регистрации, минуя повторный ввод логина и пароля

Сообщение gizik »

LavIgor, Буду ждать! Спасибо!
Аватара пользователя
LavIgor
Former team member
Сообщения: 3468
Стаж: 11 лет
Благодарил (а): 39 раз
Поблагодарили: 792 раза

Re: Мгновенный вход пользователя на форум после регистрации, минуя повторный ввод логина и пароля

Сообщение LavIgor »

gizik
phpBB 1.0.0
Сообщения: 6
Стаж: 11 лет 2 месяца
Благодарил (а): 2 раза

Re: Мгновенный вход пользователя на форум после регистрации, минуя повторный ввод логина и пароля

Сообщение gizik »

То, что надо и работает как надо! 8-)

Вернуться в «Поддержка phpBB 3.1.x»