9得票3回答
Django-allauth,如何只允许通过社交媒体注册/登录?

我只想允许用户使用他们的社交账户进行注册或登录。我已经实现了社交账户的注册和登录功能,但是我不知道如何禁用本地注册。 我已经阅读了文档,但这似乎与我想要的不太一样。 ACCOUNT_FORMS (={}) Used to override forms, for example: {...

14得票5回答
在/rest-auth/registration/account-confirm-email处出现了配置不当的错误。

我在用户注册和验证电子邮件时使用django-rest-auth。当用户注册时,我能够成功发送电子邮件。但是,在电子邮件验证时,我收到了以下跟踪错误:File "/Library/Python/2.7/site-packages/django/core/handlers/base.py" in...

48得票4回答
将django-allauth作为django-rest-framework的端点插入

我在我的网站上使用django-allauth进行社交登录。我还有一个由django-rest-framework支持的REST API,作为移动应用程序的后端。是否有一种方式可以直接将allauth的身份验证后端插入到REST api中,以便我可以验证(和注册)在移动应用程序中使用Faceb...

8得票1回答
将第二个注册屏幕添加到社交注册 allauth

我正在使用Django Allauth认证系统,并且我使用“next”参数进行社交登录,如下所示: <a data-provider="facebook" href="{% provider_login_url "facebook" method="oauth2" next=ne...

7得票1回答
使用 dj-rest-auth + django-allauth 时无法登录 Salesforce 的问题解决。

我的应用程序有一个 Django 3.1 后端,使用了 django-allauth 和 dj-rest-auth(django-rest-auth 的一个活跃支持分支)。 我的移动应用和 Web 应用前端已经可以通过 REST 使用 Facebook 和 Google 登录。我现在正在尝试...

7得票1回答
合并序列化器和模型函数

我有两个序列化器...MyRegisterSerializer继承并扩展了一个流行的应用/包django-rest-auth,它连接一个相当标准的用户表。我还有一个自定义应用的模型和序列化器TeamSerializer(与用户之间是一对多的关系)。当用户注册时,我希望他们能够同时加入一个团队,...

8得票1回答
模型中的字段名`username`无效

我正在尝试使用rest-auth提供的序列化程序通过定义的endpoint /rest-auth/user/ GET(*带标头)获取用户详细信息。 (*带标头 (Content-Type:application / json 授权:Token 1a5472b2af03fc0e9de31fc0...

14得票1回答
如何在Django Allauth中禁用新账户创建,但仍允许现有用户登录?

我们已经运营了一个网站一段时间,使用 django-allauth 进行身份验证,包括以下任何一种方式: 传统基于电子邮件的注册 谷歌登录 Twitter 登录 Facebook 登录 ... 但现在我们想要停止任何人创建新账户,仍然允许之前使用上述任何方法之一创建过账户的人能够登录。...

11得票7回答
调试django-allauth社交网络登录失败问题

使用django-allauth通过社交提供商进行OAuth登录时,有时会出现错误页面“Social Network Login Failure”。没有包含更多信息的日志输出。有一个关于此日志输出的功能请求(https://github.com/pennersr/django-allauth/...

8得票4回答
django-allauth:模块“accounts.forms”未定义“SignupForm”类。

我收到了以下错误: django.core.exceptions.ImproperlyConfigured: 模块“accounts.forms”未定义“SignupForm”类 settings.py (...) ACCOUNT_SIGNUP_FORM_CLASS = 'accoun...