【问题标题】:override python-social-auth built-in urls?覆盖 python-social-auth 内置网址?
【发布时间】:2017-08-22 06:10:21
【问题描述】:

我在我的 Django 应用程序中使用 python-social-auth 进行 Google 身份验证。我可以覆盖 python-social-auth 网址吗?
默认情况下,它是http://mydomain/login/google-oauth2/,我需要将 URL 更改为视图的一部分(获取请求);其终点为http://mydomain/login/

【问题讨论】:

    标签: python django python-social-auth


    【解决方案1】:

    覆盖 URL 的唯一方法是定义自己的指向视图的 URL,并将其链接到主 urls.py 文件中。

    如果您的目标是让/login 自动处理 Google 身份验证后端,那么您需要为其定义一个自定义视图,该视图可以调用 python-social-auth 视图来启动该过程。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-08-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-08-30
      • 2020-06-10
      • 1970-01-01
      相关资源
      最近更新 更多