django-allauth是一套可插入的django应用程序,用于身份验证,注册,帐户管理以及第三方(社交)帐户身份验证
我使用 Django-Allauth 和 React 作为 FE。我为创建的自定义用户添加了一个名为 name 的参数,我覆盖了 Forms.py 中的 SignupForm 来保存它,就像文档一样
在django中覆盖allauth模板后在allauth中不显示验证消息的问题
您好,我使用 allauth 包来验证表单。在这种情况下我遇到的问题是我想更改 allauth 包的默认模板并将我自己的样式和 css 类添加到...
自定义 django-allauthpassword_reset_from_key 模板
我正在使用 django 2.2.3,我正在重写 django-allauth 模板,并且在 password_reset_from_key 模板上我遇到了 NoReverseMatch 异常, 与“account_reset_password_from_key”相反...
我尝试在我的项目中翻译 django-allauth 消息。我已经创建了我的翻译文件。但我的翻译默认不用于 django-allath 中存在的任何可翻译句子。看看...
dj_rest_auth SocialLoginView 错误“无法交换访问令牌的代码”
我已经使用 dj-rest-auth 和 Django Rest 框架配置了 Google 的社交登录。当我尝试将身份验证代码传递到我的端点时,收到 400 错误: 要求 { “代码”:...
我正在使用 Django,并且想使用 django-allauth 进行 Facebook 登录。 我花了很少的时间登录 Facebook,并使用 localhost 进行了测试。 但我发现2018年以后FB登录需要https...
如何在 django-allauth 中将电子邮件标记为已验证?
我正在从头开始建立一个网站,该网站已使用 Django 和 django-allauth 进行编码。要从头开始创建新的超级用户,我需要运行以下命令: python 管理.py createsuperuser 当我...
Django allauth 访问被阻止:此应用程序的请求无效
我正在使用 django allauth。一切正常,除了尝试使用 Google 注册时。我收到此错误:访问被阻止:此应用程序的请求无效。 有什么办法解决这个问题吗? 我在这里...
如何使用 django-allauth 呈现两个不同主题的登录页面
我在项目中成功使用了django-allauth。 我想做的是拥有另一组登录/创建帐户页面,但主题不同。 然而视图的 template_names 是...
如何修复social-auth-app-django中的“Facebook已检测到MySite未使用安全连接来传输信息”?
我不知道为什么会收到此错误,我很想听听您的消息。 Facebook 检测到 MySite 未使用安全连接来传输信息
MultipleObjectsReturned at / - Django allauth
我正在尝试使用 Allauth 通过 Google 对我的 Django 应用程序进行身份验证。然而,django 抛出一个错误 - MultipleObjectsReturned at /。错误发生在 我正在尝试使用 Allauth 通过 Google 对我的 Django 应用程序进行身份验证。然而,django 抛出一个错误 - MultipleObjectsReturned at /。错误发生在 <a href="{% provider_login_url 'google' %}?next=/">Login with Google</a> 跟踪日志: C:\Users\user\Documents\1PROJECTS\py\OAuth-authorization-demo\venv\Lib\site-packages\allauth\socialaccount\adapter.py, line 290, in get_app apps = self.list_apps(request, provider=provider, client_id=client_id) if len(apps) > 1: raise MultipleObjectsReturned ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 本地变量: SocialApp: <class 'allauth.socialaccount.models.SocialApp'> apps: [<SocialApp: Google>, <SocialApp: >] apps 数组确实比 1 长,但第二个对象是空的,我找不到它来自哪里。 SOCIALACCOUNT_PROVIDERS 只有一键“google”。 检查了 SITE_ID 变量,Site.object.all() 只有 1 个对象。 对我来说,这不是 google 提供商,而是 oidc_connect 提供商,而且这只发生在我将 django-allauth 从 0.54.0 升级到 64.0.0 后。 我要做的就是编辑 socialaccount_socialapp 表中的数据库条目,将 openid_connect 作为 provider,而不是之前给出的名称。 可能没有帮助,但它可能会给你一些提示。
我想要在网址 http://accounts/google/login 中使用自定义模板。我该怎么做。我只是想用 CSS 来添加一些内容。 建议逐步解决方案。我应该尝试自定义模板,但我该在哪里放置...
如何在 django allauth 社交登录中从 google oauth 令牌获取电子邮件?
我在 REST API 中使用 allauth 进行社交登录(谷歌)。如果用户已经通过手动流程注册,并且如果用户尝试使用同一电子邮件登录谷歌,则响应显示“用户已经存在...
我使用 django-allauth (无头,{app})和 django-ninja 作为我的身份验证后端。我已经正确设置了 django-allauth 配置。如果我使用 POST http://127.0.0.1:8000/_all 登录...
NoReverseMatch:未找到“account_confirm_email”的反向。 [dj-rest-auth]
我是 Django 新手。我正在尝试实施喷射身份验证和社交身份验证。 我正在关注本教程 https://jkaylight.medium.com/django-rest-framework-authentication-with-d...
“尝试在序列化器 `UserCreateSerializer` 上获取字段 `username` 的值时出现 KeyError
我有一个用户注册APIView。 看法: 类 UserCreateAPIView(CreateAPIView): 序列化器类 = UserCreateSerializer 权限类 = [AllowAny] 查询集 = User.objects.all()
我正在使用 django-allauth 作为网站。我已经通过它集成了谷歌登录。目前,当我访问登录时,我会看到标准登录页面,其中有一个通过 Google 登录的链接...
dj-rest-auth 和 django allauth 电子邮件地址模型
当我尝试删除已从数据库注册的用户时,我得到以下信息: 表“users_user”上的更新或删除违反了外键约束“
dj-rest-auth 和 django allauth 电子邮件地址
当我尝试删除已从数据库注册的用户时,我得到以下信息: 表“users_user”上的更新或删除违反了外键约束“
类似于这个问题,没有适合我的答案。我正在尝试自定义 allauth 模板: email.html 扩展 base_manage_email.html base_manage_email.html 扩展了base_man...