Qu'est-ce que $ interim_login?


8

J'ai trouvé une $interim_loginvariable dans le wp-login.phpfichier 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?

Réponses:


8

La variable $interim_loginest TRUElorsque 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:

entrez la description de l'image ici

La même chose peut se produire dans le personnalisateur de thème.

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


3

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-loginfonctionnement 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

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.