Изменить URL редиректа при js-авторизации

Поковырял код, нашел кучу возможных параметров для $wa->loginForm, среди которых есть url. Думал это урл редиректа, обрадовался. Оказалось это всего лишь обработчик. Не совсем понял в каком случае это может пригодиться, ну да ладно.

Вопрос в другом. Можно ли как-то сменить адрес редиректа? Человек зашел, например, на страницу отзывов. Там его просят авторизоваться. И после авторизации он попадает совсем на другую страницу. Не логично.

Я конечно понимаю, что это можно решить костылем в виде

{$wa->loginForm($error|default:[], [
    'need_redirects' => false
])}

+ свой редирект на событие `wa_auth_contact_logged`, но... СЛОЖНА! :)

И потом, этого нет в документации, а значит этого нет. Лучше добавить параметр target_url.

1 ответ

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите