【问题标题】:Create graphene mutations accessible to logged out users (Django)创建可供注销用户访问的石墨烯突变(Django)
【发布时间】:2017-05-22 09:01:07
【问题描述】:

我正在实现一个 Web 应用程序,该应用程序使用在 Django 中实现的后端以及用石墨烯 GQL 编写的 API。

我需要提供登录/注销功能。 这些应该(理想情况下)实现为突变。

登录突变应该能够在没有身份验证令牌的情况下运行(当然,因为用户尚未登录)。

我不想禁用整个 api 的 csrf 检查(通过石墨烯视图上的csrf_exempt)。

有没有办法只对一个突变禁用 csrf 检查(在我的情况下是登录)?

【问题讨论】:

    标签: python django graphene-python


    【解决方案1】:

    有一个 django 应用程序可以帮助您做到这一点。检查这个https://github.com/morgante/django-graph-auth

    【讨论】:

      猜你喜欢
      • 2020-09-01
      • 2020-04-09
      • 2022-10-25
      • 2021-02-21
      • 2017-03-18
      • 2022-01-17
      • 2018-12-06
      • 2018-01-11
      • 2021-03-11
      相关资源
      最近更新 更多