FireBase 似乎支持来自 Facebook、Twitter、Google、GitHub 的基于 OAuth 的身份验证。那么不同的 OAuth 提供者呢?如果有一个通用的“OAuth”选项会很棒,除了指定 API key 和 secret 之外,您还指定了所需的任何其他信息。
是否可以使用 FireBase 现有的基于 OAuth 的身份验证模块,而无需为 FireBase 滚动我自己的自定义 OAuth 身份验证模块,可能从“内置”OAuth 机制之一 fork ?如果是,哪一个是最通用的?
最佳答案
我现在也为此苦苦挣扎了一段时间,这就是我为我的项目所做的。运行一个 node.js express 服务器,它的作用是:
您必须在不同的 vps 上运行节点服务器才能使您的应用程序正常工作,但如果您有一个更大的应用程序需要在后端运行私有(private)内容而不是预先运行所有内容,那么您可能仍然需要它。
关于authentication - Firebase 自定义 OAuth 身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26208766/