Android 当用户注销时停止接收消息

Android 当用户注销时停止接收消息,android,laravel,firebase,laravel-5,firebase-cloud-messaging,Android,Laravel,Firebase,Laravel 5,Firebase Cloud Messaging,我正在使用Firebase云消息(Android)和Laravel(用于向应用程序发送消息) 当用户注销应用程序时,我需要使其停止接收来自FCM的消息 不过,我不太确定这样做的正确方式是什么 Laravel FCM包(如上链接)要求每个用户都将其Firebase令牌存储在数据库中(以便可以通过其令牌ID发送消息) 注销时,我会从数据库中删除令牌吗?如果请求失败(即没有互联网连接等),该怎么办 如果用户未首先注销就卸载了应用程序,该怎么办?这意味着该令牌仍将存在于数据库中 还是通过调用delete

我正在使用Firebase云消息(Android)和Laravel(用于向应用程序发送消息)

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

不过,我不太确定这样做的正确方式是什么

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

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

如果用户未首先注销就卸载了应用程序,该怎么办?这意味着该令牌仍将存在于数据库中


还是通过调用
deleteToken()
,删除应用程序的令牌?这是否合适?

将登录名和令牌设置为过期。这有什么帮助?Laravel FCM软件包要求每个用户都将其Firebase令牌存储在数据库中(以便可以通过令牌ID向他们发送消息)。如果没有令牌,他们将无法接收消息FCM..将您的登录名和令牌设置为过期..这会有什么帮助?Laravel FCM包要求每个用户将其Firebase令牌存储在数据库中(以便可以通过令牌ID向他们发送消息)。如果没有令牌,他们将无法接收FCM消息。。