我正在开发一个带有用户登录和推送通知功能的 android 应用程序。
因此,根据文档,我创建了一个 FCM 帐户并创建了一个用于保存访问令牌的数据库。
用户表
user_id | username
----------+---------------+
1 | name 1 |
2 | name 2 |
--------------------------+
访问令牌表
---------------------------------------+
id | user_id | access_token |
-----+-------------+-------------------+
1 | 2 | abfdfsfsdfsf |
2 | 2 | abfdfsfsdfsf |
-----+-------------+-------------------+
我刚刚为访问令牌创建了单独的表,因为用户可以从任意数量的设备登录。
我在“用户登录”过程中请求并保存访问令牌。
所以我的问题是。
我听说,当用户清除应用程序数据时,生成的访问令牌将丢失。是真的吗?如果是,我需要在哪个过程中保存访问令牌?
是否有任何推荐的方法来保存针对用户的多路访问令牌?
每天发送的通知有限制吗?
提前致谢