如果有一天我不得不用自定义解决方案来替换Firebase,我能将授权用户从Firebase Auth迁移到我的系统中吗?
我知道Firebase允许使用Firebase Admin 导出所有用户数据,但我对身份提供者(Facebook、Google和Twitter)的行为很好奇。如果我的自定义系统将使用与Firebase Auth相同的提供者API密钥,那么我的用户会发生什么情况?
谢谢你的帮助!
发布于 2017-05-30 05:02:28
Firebase提供一个CLI SDK来下载您的帐户:https://firebase.google.com/docs/cli/auth#authexport
Firebase使用SCRYPT来散列密码。如果您决定迁移,还可以与Firebase支持部门联系,以帮助您完成此过程。至于链接的OAuth提供者,您仍然可以在自己的系统中实现这一点,因为OAuth流是一个众所周知的标准,用户应该是可移植的。通常,Firebase体系结构基于业界广泛使用的开放标准和协议。其优点是Firebase Auth免费为您管理所有这些复杂性。
https://stackoverflow.com/questions/44238366
复制相似问题