¿Qué es $ interim_login?


8

Encontré una $interim_loginvariable dentro del wp-login.phparchivo, 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?

Respuestas:


8

La variable $interim_logines TRUEcuando 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:

ingrese la descripción de la imagen aquí

Lo mismo puede suceder en el personalizador de temas.

La $_REQUESTvariable 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.


3

Básicamente $interim_loginle 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-loginfunciona revisando.

wp-admin\customize.php line: 158

wp-admin\includes\ajax-actions.php line: 1048

y por supuesto en

wordpress\wp-login.php

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.