我想知道是否有可能完全禁用 django-allauth 中的表单登录/注册。
在我的业务模型中,用户只能使用 Facebook 登录/注册,但每当我使用 @login_required 装饰器时,它会将用户重定向到一个登录页面,让他输入电子邮件/密码。
我在文档中找不到任何相关内容,所以想来问一下。
我想知道是否有可能完全禁用 django-allauth 中的表单登录/注册。
在我的业务模型中,用户只能使用 Facebook 登录/注册,但每当我使用 @login_required 装饰器时,它会将用户重定向到一个登录页面,让他输入电子邮件/密码。
我在文档中找不到任何相关内容,所以想来问一下。
您可以编写一个自定义登录页面,只在页面上放置FB链接。然后,在您的设置文件中定义该页面的路径作为您的LOGIN_URL。
我需要在Twitter上使用它,所以我直接将登录网址放在注册链接中。就像这样:
<a href="/accounts/twitter/login/">Sign In</a>