J'ai trouvé une $interim_login
variable dans le wp-login.php
fichier et je ne sais pas ce qu'elle fait ou ce qu'elle est. La documentation autour des interwebs est assez clairsemée.
Qu'est-ce que c'est $interim_login
?
la source
J'ai trouvé une $interim_login
variable dans le wp-login.php
fichier et je ne sais pas ce qu'elle fait ou ce qu'elle est. La documentation autour des interwebs est assez clairsemée.
Qu'est-ce que c'est $interim_login
?
La variable $interim_login
est TRUE
lorsque la session de connexion d'un utilisateur expire alors qu'il travaille dans le back-end, par exemple lors d'une action d'enregistrement automatique. Dans ce cas, un message vous invitant à vous reconnecter apparaît en bas de l'éditeur:
La même chose peut se produire dans le personnalisateur de thème.
La $_REQUEST
variable qui bascule le formulaire de connexion en provisoire est interim-login
. Notez comment le trait de soulignement est remplacé par un tiret sans raison évidente.
Indique $interim_login
à WordPress que la session des utilisateurs a expiré, invite l'utilisateur à se reconnecter et le ramène à la page sur laquelle il se trouvait lorsque la session a expiré.
Ainsi, par exemple, si l'utilisateur reste assis dans le tableau de bord toute la journée, puis revient et essaie de modifier quelque chose, mais sa session a expiré et il n'est plus connecté, WordPress appellera `` connexion temporaire '' et permettra à l'utilisateur de se reconnecter et continuer à éditer où ils se sont arrêtés.
Vous pouvez étudier le interim-login
fonctionnement en vérifiant.
wp-admin\customize.php line: 158
wp-admin\includes\ajax-actions.php line: 1048
et bien sûr dans
wordpress\wp-login.php