Назад | Перейти на главную страницу

Ограничить запросы на очистку лака только зарегистрированными пользователями WordPress

Мне нужно ограничить запросы на очистку varnish пользователями, вошедшими в систему, чтобы, когда один пользователь обновляет сообщение или страницу, мог вступить в силу запрос на очистку, отправленный в varnish. У меня установлены debian, apache2, varnish 4.0 и плагин Varnish HTTP Purge. Все работает хорошо, но проблема в том, что любой в Интернете может отправить команду curl -X PURGE "example.com" и очистить мой кеш. Я знаю, что могу ограничить IP-адреса, которые могут отправлять запросы на очистку, в предложении 'acl' в моем 'default.vcl', но проблема в том, что IP-адреса пользователей, которые должны отправлять запросы на очистку, являются динамическими, поэтому они время от времени меняются .