Что такое $ interim_login?

8

Я нашел $interim_loginпеременную в wp-login.phpфайле, и я не уверен, что он делает или что это такое. Документация по сетям довольно скудная.

Что такое $interim_login?

Джордан Торнквест
источник

Ответы:

8

Переменная $interim_login- это TRUEкогда сеанс входа пользователя в систему истекает, когда он работает в бэкэнде, например, во время действия автосохранения. В этом случае в нижней части редактора появляется сообщение с просьбой войти снова:

введите описание изображения здесь

То же самое может произойти в настройщике темы.

$_REQUESTПеременная , которая переключает вход в систему форме для промежуточных IS interim-login. Обратите внимание, что подчеркивание заменяется на тире без видимой причины.

Фуксия
источник
3

В основном $interim_loginсообщает WordPress о том, что сеанс пользователя истек, просит пользователя снова войти в систему и возвращает его на страницу, на которой он находился, когда сеанс истек.

Так, например, если пользователь весь день сидит на панели инструментов, а затем снова включается и пытается что-то отредактировать, но его сеанс истек, и он больше не входит в WordPress, он вызовет interim-login и позволит пользователю снова войти в систему. и продолжить редактирование там, где они остановились.

Вы можете изучить, как interim-loginработает, проверив.

wp-admin\customize.php line: 158

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

и конечно в

wordpress\wp-login.php

Джейкоб Рэмбо
источник