<分区>
Firebase token ID 是否基于设备的特征,例如手机的 IMEI、PC 的 MAC 等?
我主要关心以下问题:
多个用户使用给定设备访问同一个应用程序(想想 FB)。
- 用户 1 登录应用,Firebase 提供 token (例如 FirebaseInstanceId.getInstance().getInstanceId())。
- 用户 1 注销
- 用户 2 登录。
- #1 中的相同 Firebase 注册 token 现在将用于用户 2 吗?
是否为用户 2 生成了一个新的 firebase ID,或者这是否需要由应用程序本身手动处理? 我觉得这更多是应用程序开发人员的责任,他们监控谁登录等等,旧的注册 ID 被取消,同时为这个新登录生成新的注册 ID?
澄清一下 - 我只使用 Firebase 云消息传递,没有使用 Firebase 的其他任何东西,所以我将管理来 self 自己的服务器的通知。这意味着我会将 Firebase 注册 ID 存储在我自己的数据库中,以了解为哪个 Firebase 注册 ID 生成通知(例如,用户收到来自另一个用户的消息)。