访客订阅了Web推送通知。我如何让他管理订阅?

时间:2019-08-25 17:42:37

标签: push-notification web-worker web-push

一位访客订阅了网络推送通知。我想让他管理他的通知。

但是我如何识别他?我必须在客户端上获取某种ID,然后将其发送到服务器,以使该用户订阅或取消订阅某些通知主题。

我已经尝试过了,但是看起来getKey()是用于加密,而不是用于用户标识。什么是管理订阅的正确方法 ?

pushManager.getSubscription()
  .then(subscription => {
    console.log('subscription.getKey()', subscription.getKey('p256dh'))
  })

0 个答案:

没有答案