在用户注销时停止接收消息

我正在使用Firebase Cloud Messaging(Android)以及Laravel的此包(以便将消息发送到应用程序)。

当用户注销应用程序时,我需要使其停止接收来自FCM的消息。

我不确定这样做的正确方法是什么。

Laravel FCM包(上面链接)要求每个用户都将其Firebase令牌存储在数据库中(以便他们可以通过令牌ID发送消息)。

在注销时,我会从数据库中删除令牌吗? 如果请求失败(即没有互联网连接等)会怎么样?

如果用户只是在没有先注销的情况下卸载应用程序会怎么样? 这意味着令牌仍然存在于数据库中。

或者,我会通过调用deleteToken()删除应用程序的标记? 这是否合适?

链接地址: http://www.djcxy.com/p/33097.html

上一篇: Stop receiving messages when user logs out

下一篇: Laravel 5 Middleware with angular routes