Cuando redirige a la página de inicio de sesión, inserte la URL que ha interceptado (a menudo llamada URL de retorno) en una variable de sesión (o en otro tipo de almacenamiento, según corresponda). Luego, cuando se complete el inicio de sesión, puede redireccionar a esta URL.
A veces se ve la URL de retorno en las cadenas de consulta del sitio web durante un proceso de inicio de sesión. Por ejemplo, si va a docs.google.com cuando no ha iniciado sesión en ninguna cuenta de Google, puede ver un valor "continuar" en la cadena de consulta de la siguiente manera:
https: //www.google.com/accounts ?/ServiceLogin servicio = writely & pasiva = 1209600 & continúan = http: //docs.google.com/ & seguimiento = http: //docs.google.com/ & ltmpl = página de inicio
Me gusta mucho su respuesta – Navruk
@Navruk Gracias - espero que vaya bien. :-) –