Я вижу похожие вопросы для Wordpress и DJango здесь:
Перенаправить пользователя на страницу, к которой он пытался получить доступ после входа в Wordpress Как перенаправить пользователя обратнона страницу, к которой они пытались получить доступ после входа в систему?(Джанго)
Ситуация довольно идентична:
Допустим, пользователь пытается повторно открыть браузер на странице, которую он просматривал, но теперь его сеанс истек.Эта страница требовала, чтобы пользователь прошел аутентификацию.Скажем, он смотрел:
myapp.example.com/protected-thing/128
Теперь, когда пользователь открывает эту страницу, так как он больше не проходит проверку подлинности, я перенаправляю его на страницу входа.После того, как пользователь успешно вошел в систему, я бы хотел перенаправить его обратно туда, где он впервые пытался получить доступ.Итак, после входа в систему ожидаемый результат заключается в том, что браузер перенаправляется на myapp.example.com/protected-thing/128
Итак, я ожидаю, что URL-адрес формы входа будет выглядеть примерно так:
myapp.example.com/login?return=%2Fprotected-thing%2F128
Дело в том, что конечная точка /connect/:provider
strapi, похоже, не позволяет передавать параметры в обратный вызов настроенного приложения.
Есть ли способ сделать это, используя разрешения пользователейплагин как задумано?Нужно ли изменять плагин?