Я ищу способ узнать во внешнем интерфейсе, вошел ли пользователь в систему. . Если пользователь не вошел в систему, при нажатии некоторых кнопок на веб-сайте отображается наложенная форма входа.
Моя идея заключалась в том, чтобы просто проверить, существует ли sessionid в файлах cookie или нет, это можно узнать. Примерно так:
Код: Выделить всё
function is_loggedin() {
return document.cookie.split(';').some((cookie) =>
cookie.trim().startsWith('sessionid='));
}
Подробнее здесь: https://stackoverflow.com/questions/793 ... -logged-in