up 0 down

Veo preguntas similares para Wordpress y DJango aquí:

Redirigir un usuario a la página que estaban tratando de acceso después de iniciar sesión en WordPress ¿Cómo puedo redirigir un usuario a la página que estaban tratando de acceder una vez que inicien sesión? (Django)

La situación es bastante idéntica:

Digamos que un usuario intenta volver a abrir su navegador de nuevo a una página que estaba viendo, pero ahora su sesión ha expirado. Esa página es necesario que el usuario se autentique. Decir que estaba viendo:

myapp.example.com/protected-thing/128

Ahora, cuando el usuario abre esta página, ya que él ya no está autenticado, yo le redirige a una página de inicio de sesión. Una vez que el usuario ha iniciado sesión con éxito, me gustaría que le redirigir de nuevo al lugar que primero trató de acceso. Así, después de iniciar la sesión, el resultado que se pretende es que el navegador se redirige a myapp.example.com/protected-thing/128

Por lo tanto, estaría esperando el formulario de acceso URL a ser algo como

myapp.example.com/login?return=%2Fprotected-thing%2F128

La cosa es, de strapi /connect/:provider punto final no parece permitir que los parámetros que se pueden pasar a la devolución de llamada configurado aplicación.

¿Hay una manera de lograr esto usando el plugin usuarios-permisos como se pretende? ¿Es necesario modificar el plugin?