это зависит от ваших настроек php ... используйте phpinfo()
и посмотрите главу сеанса. Существуют значения, такие как session.gc_maxlifetime
и session.cache_expire
и session.cookie_lifetime
, которые влияют на продолжительность жизни сеансов
EDIT: это похоже на запись Мартина перед
Вы правы, документации по этому вопросу в настоящее время практически не существует.
request.query.orderBy
представляет собой карту, где полями являются имена ключей, значения которых упорядочены, а значениями карты являются «ASC» или «DESC». Итак, ваше правило будет выглядеть примерно так:
/reports/{reportId} {
allow list: if request.query.limit &&
request.query.limit == 180 &&
request.query.orderBy.createdAt == "DESC"
}
Пожалуйста, имейте в виду, что текущая реализация request.query.orderBy
имеет существенную проблему. Запрос может содержать несколько предложений orderBy, и их порядок имеет большое значение. Однако в настоящее время невозможно определить порядок в правилах безопасности. Учитывая этот недостаток, вполне возможно, что request.query.orderBy
может быть удален или изменен в будущем.