J'ai trouvé une variable $interim_login
dans le fichier wp-login.php
et je ne suis pas sûre de ce qu'elle fait ou de ce que c'est. La documentation autour des interwebs est assez rare.
Qu'est-ce que $interim_login
?
La variable $interim_login
est TRUE
lorsque la session d'ouverture de session d'un utilisateur expire alors qu'il travaille dans le serveur principal, par exemple lors d'une action de sauvegarde automatique. Dans ce cas, un message demandant de vous reconnecter apparaît en bas de l'éditeur:
La même chose peut arriver dans le personnalisateur de thème.
La variable $_REQUEST
qui bascule le formulaire de connexion en interim est interim-login
. Notez que le trait de soulignement est remplacé par un tiret sans raison évidente.
De manière générale, $interim_login
indique à WordPress que la session de l'utilisateur a expiré, invite l'utilisateur à se reconnecter et le ramène à la page sur laquelle il se trouvait lors de l'expiration de la session.
Ainsi, par exemple, si l'utilisateur est assis dans le tableau de bord toute la journée, puis revient et tente de modifier quelque chose mais que sa session a expiré et qu'il n'est plus connecté, WordPress appelle "login provisoire" et permet à l'utilisateur de se reconnecter. et continuez à éditer là où ils se sont arrêtés.
Vous pouvez étudier le fonctionnement de interim-login
en effectuant une commande.
wp-admin\customize.php line: 158
wp-admin\includes\ajax-actions.php line: 1048
et bien sur dans
wordpress\wp-login.php