我正在制作一个应用程序,用户必须注册自己参加活动。注册后,我想为每个用户提供一个基于其注册时间戳的唯一 ID,并且应该是可以记住的字母数字。请提出一种方法。我已经设法从用户那里获取输入并将其存储在 firestore 中,但自动生成的 id 非常冗长且不可操作。
使用客户端库,如 shortid:
- JS: https://www.npmjs.com/package/shortid
- 飞镖:https://pub.dev/packages/shortid
如果您想在服务器端执行操作,请使用与 JS shortid 库配对的 Cloud Firestore 触发器将 ID 添加到文档中。