|
|
04.10.2018, 09:22
|
|
Алексей
Алексей Царапкин
Зарегистрирован: 2011-11-16
Сообщений: 32
|
Коллеги приветствую....
Выручайте, торможу...
Пытаюсь сделать авторизацию через соцсети методом OAuth (тот самый на который документации нет на сайте)
Настроил соцсети, вывел форму
<?= $nc_auth->auth_form( null, array('auth_form' => "%oauth_form", 'auth_text' => '') ) ?>
И все хорошо, только после прохождения авторизации выбрасывает на главную страницу, есть ли возможность возвращать пользователя на ту страницу с которой он ушел?
Что-то смотрю в код, вроде как должно быть, но как это реализовать.
Может как то в соцсети отправлять REQUESTED_FROM и REQUESTED_BY чтобы они потом возвращали эти параметры...
Вообщем не совсем понимаю. Кто-то уже делал?
Решаю нестандартные задачи
|
|
|
19.10.2018, 10:50
|
|
VenZell
Карагодников Алексей Николаевич
Зарегистрирован: 2014-07-25
Сообщений: 77
|
Здравствуйте.
На текущий момент возврат на предыдущую страницу после авторизации системными средствами невозможен. О проблеме известно и она находится на исправлении. Сейчас вам необходимо самостоятельно организовать перенаправление пользователя после авторизации.
|
|
|
09.11.2018, 18:41
|
|
Алексей
Алексей Царапкин
Зарегистрирован: 2011-11-16
Сообщений: 32
|
Цитата:Сейчас вам необходимо самостоятельно организовать перенаправление пользователя после авторизации.
Я не буду править ваш код, который будет затерт следующим обновлением. Возвращаясь из соцсети мы не ничего не знаем о странице с которой ушли.
Клиент впринципе согласился, с таким положением вещей, когда поддержка ответила этими же словами, так что вопрос пока закрыт.
Но получается, что вменяемой авторизации через социалки в системе нет. Да и небыло никогда. И когда появится непонятно.
Решаю нестандартные задачи
|