django - 使用自定义用户模型 Django 登录 Facebook
问题描述
我有一个名为 Account 的自定义用户模型。我有一个激活系统,所以默认 is_active 是 False。在手动登录中,用户会收到一个激活链接的电子邮件地址,然后登录到他们的帐户。
但我也添加了社交媒体登录。我为此使用 django-allauth。当我使用 facebook 登录时,它说用户处于非活动状态,因为我的 is_active 默认设置为 False。
我怎样才能解决这个问题并使社交帐户用户登录网站没有任何问题?我可以只为社交媒体用户设置 is_active=True 吗?还是我必须做其他事情?
解决方案
推荐阅读
- javascript - 如何避免在我的自定义 JavaScript 库中调用不存在的元素时发生冲突?
- python - 从带有图像的图片中从黑色背景中裁剪出一块文本的最简单方法是什么?
- node.js - Amazon Lambda 函数和 Cognito:使用 lambda 函数在现有用户池中添加新用户
- keytool - 当我使用没有 -alias 的 keytool -genkeypair 时发生了什么?
- php - security.yaml 中的防火墙声明顺序是否重要?
- c# - Null 值作为整数
- flutter - 点击文本字段时表单中的 TextFieldBlocBuilder 不起作用
- javascript - 根据数据动态设置SVG的宽高
- javascript - 引用同一个对象
- node.js - fs.statSync 不是函数