【发布时间】:2018-04-16 01:22:47
【问题描述】:
刚开始使用推送通知,我设法处理了所有订阅过程,并且我将端点和密钥保存在我的数据库中。我的问题是,我应该遵循什么策略(如果有的话)从数据库中删除旧的订阅详细信息? 所以,如果有人允许通知并且他们撤销了权限,我怎么知道是谁从数据库中删除了详细信息?因为如果用户取消订阅,我只会从 pushManager 获得一个空订阅。
【问题讨论】:
标签: push-notification web-push
刚开始使用推送通知,我设法处理了所有订阅过程,并且我将端点和密钥保存在我的数据库中。我的问题是,我应该遵循什么策略(如果有的话)从数据库中删除旧的订阅详细信息? 所以,如果有人允许通知并且他们撤销了权限,我怎么知道是谁从数据库中删除了详细信息?因为如果用户取消订阅,我只会从 pushManager 获得一个空订阅。
【问题讨论】:
标签: push-notification web-push
对于 Pushpad,我们使用以下两种策略:
410 Gone,您应该删除该端点【讨论】: