Django allauth:禁用表单登录/注册

Django allauth:禁用表单登录/注册,django,facebook,facebook-login,django-allauth,Django,Facebook,Facebook Login,Django Allauth,我想知道是否有人知道是否可以完全禁用表单登录/注册 在我的商业模式中,用户只能使用Facebook登录/注册,但每当我使用@login_required decorator时,它就会将用户重定向到一个登录页面,用户可以在该页面上输入电子邮件/密码 我在文档中找不到任何东西,所以我想我应该问一下。你可以编写一个自定义登录页面,上面只有FB链接。然后在设置文件中将页面的路径定义为登录URL。我在twitter上需要它,所以我将登录URL直接放在链接中进行注册。像这样: <a href="/ac

我想知道是否有人知道是否可以完全禁用表单登录/注册

在我的商业模式中,用户只能使用Facebook登录/注册,但每当我使用@login_required decorator时,它就会将用户重定向到一个登录页面,用户可以在该页面上输入电子邮件/密码


我在文档中找不到任何东西,所以我想我应该问一下。

你可以编写一个自定义登录页面,上面只有FB链接。然后在设置文件中将页面的路径定义为登录URL。

我在twitter上需要它,所以我将登录URL直接放在链接中进行注册。像这样:

<a href="/accounts/twitter/login/">Sign In</a>


我认为这会很难看,被认为是一种解决办法。如我所见,最好的行为是在用户未经身份验证时将用户重定向到“facebook_登录”URL。我还在努力解决这个问题。无论如何,谢谢您的帮助。如果您这样做,那么/accounts/login/上的标准登录页仍然可用吗?如果是,则表示存在安全问题。