【问题标题】:Flutter: can I mix Firebase Auth with Mongodb Databases?Flutter:我可以将 Firebase Auth 与 Mongodb 数据库混合使用吗?
【发布时间】:2020-10-25 16:24:14
【问题描述】:

我必须提一下,我之前没有后端开发方面的经验,并且我知道之前已经提出过有关该主题的问题,但我需要对此的具体答案。

我想知道是否可以使用 Firebase 身份验证来注册和登录我的用户并将他们的数据存储在 Mongodb 中?

如果是这样,除了“firebase_auth”和 Mangodb 包之外,我还应该学习什么以使其工作?

【问题讨论】:

    标签: mongodb flutter dart firebase-authentication


    【解决方案1】:

    是的,你可以这样做。实际上,firebase auth 将在身份验证后提供uid,您可以在 MongoDB 中使用它来识别用户。要使其正常工作,您需要拥有自己的后端或 API,以帮助您在通过 firebase 对用户进行身份验证后从 MongoDB 检索数据。考虑到后端或 API,您可以使用任何框架来制作它,例如。 flask(python)、express(nodejs)、ruby on rails 等

    如果您已经有一个现有的身份验证系统并希望将其与 firebase 集成,那么 firebase 提供了自定义身份验证,您可以查看一下。

    【讨论】:

    • 感谢您的回答。如果可以,请跟进问题:我更喜欢使用 Python 作为后端,但我不知道如何创建后端系统并将其链接到颤振应用程序。是否有任何您推荐的阅读材料或 Youtube 内容,我应该检查一下以对此有所了解?
    • 有很多可用的内容。提供链接会很困难。我建议您参考多个帖子和视频,以便更好地了解如何设计它们。只需在python中搜索rest API或使用MongoDB的flask即可,对于flutter,您可以使用http或dio等插件。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-25
    • 2012-05-13
    • 2018-04-07
    • 2021-02-22
    相关资源
    最近更新 更多