问题描述
我将 django-allauth 用于我的应用程序的用户身份验证部分。我想为我的登录自定义验证规则,例如。将电子邮件 ID 的证书域名列入黑名单。但我无法弄清楚我该怎么做。我尝试制作一个自定义登录表单(继承自 forms.Form
类)并在其中编写规则,但我想allauth 使用其适配器处理登录请求。因此,我收到了 TypeError: __init__() got an unexpected keyword argument 'request'
。我无法理解在适配器中调用方法的流程。请帮助我在 django-allauth 表单中实现自定义验证规则。否则我应该如何继承 allauth 包中的 LoginForm
类,以便我可以添加我的验证规则。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)