Можно ли установить срок действия подписки на Webpush? - PullRequest
0 голосов
/ 17 октября 2019

Я прочитал довольно много документации о Webpush, и до сих пор я понял, что push-подписка должна иметь только для чтения свойство expirationTime. Кроме того, я понимаю, как мне следует реагировать, если браузер решит, что подписка устарела (обработка события в сервис-работнике и т. Д.). Но возможно ли как-то установить дату окончания срока действия вручную, без реализации сложной логики на стороне клиента? Я предполагаю, что это обычная проблема для приложений с аутентификацией.

Моя проблема в том, что если пользователь автоматически выходит из системы, конечная точка webpush остается действительной. Я знаю несколько способов, которые могут быть решены с помощью обходных путей, но я думаю, что это не оптимальный способ для относительно простой проблемы.

...