【问题标题】:Firebase Integration with Django RESTFirebase 与 Django REST 的集成
【发布时间】:2018-09-20 15:25:12
【问题描述】:

我正在 Flutter 上构建一个移动应用程序,并将 Firebase 登录集成到该应用程序中。我还有一个在应用程序中调用的 Python Django REST API。我希望将 Firebase 与 REST API 集成,以便 Firebase 中的用户可以成为 API 的经过身份验证的用户(因此我可以创建令牌并标记 API 端点)。

有谁知道我可以使用的方法吗?新手程序员和 Firebase 新手,如果有更好的方法,请告诉我!感谢您的帮助。

【问题讨论】:

    标签: django firebase flutter


    【解决方案1】:

    Firebase 文档很好地解释了这一点,如果您查看以下 URL:https://firebase.google.com/docs/auth/admin/verify-id-tokens。 我自己启动了一个 Django 应用程序来处理这个问题,您可以从 PyPi 下载它:drf-firebase-auth,您可以自己使用它,也可以分叉存储库并根据您的需要进行调整。

    【讨论】:

      【解决方案2】:

      您可以通过将“.json”附加到数据所在的 URL 的末尾来获取 JSON 格式的任何数据,然后通过浏览器发送 HTTPS 请求。与所有其他特定于 REST 的 API 一样,Firebase 提供了一个客户端来更新(PATCH、PUT)、创建(POST)或删除(DELETE)他存储的数据以及获取它。在第一个链接下方是 firebase 的 python 接口。

      Python interface to the Firebase's REST API Documentation

      Github Repo Python interface to the Firebase's REST API

      Firebase REST 文档 Installation & Setup for REST API

      【讨论】:

        猜你喜欢
        • 2014-10-24
        • 2016-10-19
        • 2018-01-07
        • 2021-08-17
        • 2022-08-05
        • 1970-01-01
        • 1970-01-01
        • 2017-09-24
        • 1970-01-01
        相关资源
        最近更新 更多