Encontré una $interim_login
variable dentro del wp-login.php
archivo, y no estoy seguro de qué hace o qué es. La documentación en torno a las interwebs es bastante escasa.
¿Qué es $interim_login
?
fuente
Encontré una $interim_login
variable dentro del wp-login.php
archivo, y no estoy seguro de qué hace o qué es. La documentación en torno a las interwebs es bastante escasa.
¿Qué es $interim_login
?
La variable $interim_login
es TRUE
cuando la sesión de inicio de sesión de un usuario caduca mientras está trabajando en el back-end, por ejemplo, durante una acción de guardado automático. En este caso, aparece un mensaje solicitando iniciar sesión nuevamente en la parte inferior del editor:
Lo mismo puede suceder en el personalizador de temas.
La $_REQUEST
variable que cambia el formulario de inicio de sesión a provisional es interim-login
. Tenga en cuenta cómo el guión bajo se reemplaza con un guión sin razón obvia.
Básicamente $interim_login
le dice a WordPress que la sesión de los usuarios ha expirado, le pide al usuario que vuelva a iniciar sesión y los lleva de regreso a la página en la que estaban cuando la sesión expiró.
Entonces, por ejemplo, si el usuario está sentado en el tablero todo el día y luego vuelve a encenderlo y trata de editar algo pero su sesión expiró y ya no está conectado en WordPress, llamará 'inicio de sesión provisional' y permitirá que el usuario vuelva a iniciar sesión y continuar editando donde lo dejaron.
Puedes estudiar cómo interim-login
funciona revisando.
wp-admin\customize.php line: 158
wp-admin\includes\ajax-actions.php line: 1048
y por supuesto en
wordpress\wp-login.php