覆盖 python-social-auth 内置 URL?



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

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

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

最新更新