覆盖python-social-auth内置URL?

时间:2017-08-21 09:27:46

标签: python django python-social-auth

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

1 个答案:

答案 0 :(得分:1)

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

如果你追求的是让/login自动处理Google身份验证后端,那么你需要为它定义一个自定义视图,它可以调用python-social-auth视图来启动进程。< / p>