标签: firebase firebase-realtime-database firebase-cloud-messaging cordova-plugin-fcm
考虑这个用例:用户不登录或创建个人资料。但是,某些信息(例如设置)应保存在数据库中,例如:
/userSettings/{{UID}}
什么应该用作用户的UID?
我尝试了FCM token,因为它对每个用户都是唯一的。但是,此令牌有时太长,而且当Firebase路径中存在非常长的字符串时,访问延迟似乎很高。
FCM token
我正在考虑在客户端上使用short hash FCM令牌,但这可能会导致哈希冲突。所以我问这个最佳做法是什么?