Che cos'è $ interim_login?


8

Ho trovato una $interim_loginvariabile all'interno del wp-login.phpfile e non sono sicuro di cosa faccia o di cosa sia. La documentazione attorno agli interwebs è piuttosto scarsa.

Che cosa è $interim_login?

Risposte:


8

La variabile $interim_loginè TRUEquando la sessione di accesso di un utente scade mentre sta lavorando nel back-end, ad esempio durante un'azione di salvataggio automatico. In questo caso, nella parte inferiore dell'editor viene visualizzato un messaggio che richiede di accedere nuovamente:

inserisci qui la descrizione dell'immagine

Lo stesso può accadere nel personalizzatore del tema.

La $_REQUESTvariabile che imposta il modulo di accesso su provvisorio è interim-login. Nota come il carattere di sottolineatura viene sostituito con un trattino senza motivo ovvio.


3

Fondamentalmente $interim_logindice a WordPress che la sessione degli utenti è scaduta, chiede all'utente di riconnettersi e li riporta alla pagina in cui si trovavano quando la sessione è scaduta.

Quindi, ad esempio, se l'utente è seduto nella dashboard tutto il giorno e poi si riaccende e tenta di modificare qualcosa ma la sua sessione è scaduta e non sono più registrati, WordPress chiamerà "accesso temporaneo" e consentirà all'utente di accedere nuovamente e continua a modificare da dove erano stati interrotti.

Puoi studiare come interim-loginfunziona controllando.

wp-admin\customize.php line: 158

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

e ovviamente in

wordpress\wp-login.php

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.