- El cliente hace clic en el botón de eliminación.
- Se envía una solicitud de eliminación a Delete Me.
- El navegador espera la respuesta de la aplicación.
- Cuando se recibe la respuesta, se envía una solicitud para cerrar la sesión del cliente:
const xmlhttpLogout = new XMLHttpRequest(); xmlhttpLogout.setRequestHeader('Access-Control-Allow-Headers', '*');. - Después de completar el proceso de cierre de sesión, el cliente es redireccionado a la URL especificada en la configuración de la aplicación.
Sin embargo, dependiendo del dispositivo o el navegador, en casos raros, el cliente podría no cerrar sesión o no ser redirigido, lo que podría permitir que la sesión se mantenga y que el cliente realice órdenes con la cuenta eliminada.
En estos casos, recomendamos que el cliente elimine el caché y las cookies del navegador.