我有一个名为 Account 的自定义用户模型。我有一个激活系统,所以默认情况下 is_active 是 False。在手动登录中,用户会收到激活链接的电子邮件地址,然后登录他们的帐户。
但我也添加了社交媒体登录。我为此使用了 django-allauth。当我使用 facebook 登录时,它说用户处于非活动状态,因为我的 is_active 默认设置为 False。
如何解决这个问题,让社交账号用户顺利登录网站?我可以只为社交媒体用户设置 is_active=True 吗?还是我必须做其他事情?