我目前有一个前端(Swift,iOS)和后端(node.js)完全运行。我现在正在研究应用程序某些部分的实时更新,因此决定使用Firebase,因为它可以让我快速部署并在以后轻松扩展。
但是,由于我已经有了一个完整的后端设置,可以对用户进行身份验证并发回令牌(JWT),因此我想知道如何对Firebase使用相同的身份验证。这个想法是根据用户ID在Firebase中设置自定义规则,并使用该用户ID(这只是一个常规ID,例如,我的用户ID为1,而不是UUID)在实时数据库和Firestore中创建集合。 / p>
我已经读过docs on custom tokens,但是我有一些担忧: