Регистрация
Регистрируясь, вы подтверждаете свое согласие с соглашением об использовании персональных данных.
Восстановление пароля
04.10.2018, 09:22
Алексей
Алексей Царапкин
Алексей

Зарегистрирован:
2011-11-16
Сообщений: 16

Коллеги приветствую....
Выручайте, торможу...
Пытаюсь сделать авторизацию через соцсети методом OAuth (тот самый на который документации нет на сайте)
Настроил соцсети, вывел форму
<?= $nc_auth->auth_form( null, array('auth_form' => "%oauth_form", 'auth_text' => '') ) ?>

И все хорошо, только после прохождения авторизации выбрасывает на главную страницу, есть ли возможность возвращать пользователя на ту страницу с которой он ушел?

Что-то смотрю в код, вроде как должно быть, но как это реализовать.
Может как то в соцсети отправлять REQUESTED_FROM и REQUESTED_BY чтобы они потом возвращали эти параметры...
Вообщем не совсем понимаю. Кто-то уже делал?
19.10.2018, 10:50
VenZell
Карагодников Алексей Николаевич
VenZell

Зарегистрирован:
2014-07-25
Сообщений: 45

Здравствуйте.
На текущий момент возврат на предыдущую страницу после авторизации системными средствами невозможен. О проблеме известно и она находится на исправлении. Сейчас вам необходимо самостоятельно организовать перенаправление пользователя после авторизации.
09.11.2018, 18:41
Алексей
Алексей Царапкин
Алексей

Зарегистрирован:
2011-11-16
Сообщений: 16

Цитата:
Сейчас вам необходимо самостоятельно организовать перенаправление пользователя после авторизации.


Я не буду править ваш код, который будет затерт следующим обновлением. Возвращаясь из соцсети мы не ничего не знаем о странице с которой ушли.

Клиент впринципе согласился, с таким положением вещей, когда поддержка ответила этими же словами, так что вопрос пока закрыт.

Но получается, что вменяемой авторизации через социалки в системе нет. Да и небыло никогда. И когда появится непонятно.
198 196 2018-11-09 18:41:17 15007
Описание проекта