почему WordPress нужно два куки для auth /login

Я могу видеть два файла cookie: auth и login cookies в wordpress. Зачем нам нужны два? Я думаю, что этого достаточно.

7 голосов | спросил lovespring 23 AMpMon, 23 Apr 2012 07:47:16 +040047Monday 2012, 07:47:16

2 ответа


4

"При входе в систему Wordpress использует файл cookie wordpress_ [hash] для хранения ваших данных аутентификации. Его использование ограничено областью консоли администратора, /wp-admin /

После входа в систему wordpress устанавливает файл cookie wordpress_logged_in_ [hash], который указывает, когда вы вошли в систему и кто вы, для большинства использования интерфейса.

Wordpress также устанавливает несколько файлов wp-settings - {time} - [UID]. Номер на конце - это ваш индивидуальный идентификатор пользователя из таблицы базы данных пользователей. Это используется для настройки вашего представления интерфейса администратора и, возможно, также основного интерфейса сайта.

В случае сомнений сначала проверьте Codex.

ответил SickHippie 8 J0000006Europe/Moscow 2012, 02:33:57
2

Я считаю, что два файла cookie связаны с SSL. При использовании области администрирования вы хотите, чтобы она была защищена, и поэтому вы не можете получать данные cookie аутентификации, которые всегда представлены всем на вашем сайте (например, не SSL-соединения). Однако есть моменты, когда вы хотите, чтобы их знали как вошли в систему, но не использовали безопасное соединение. Таким образом, отделив их, вы можете редактировать свой сайт с помощью файлов cookie auth и оставаться в системе на всех сайтах с зарегистрированным файлом cookie.

http://codex.wordpress.org/WordPress_Cookies

ответил Ad Wicks 23 PMpMon, 23 Apr 2012 15:34:29 +040034Monday 2012, 15:34:29

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132