django-allauth相关内容

Django allauth不发送https链接

我希望Django Allauth使用 https 发送链接,例如确认电子邮件或重置密码: 像这样的东西: https://example.com/ca/accounts/confirm-email/picuwfpjpptjswi50x5zb4gtsqptmwkscea445kadnbsfwcyij3fdnblery4onuq/ 根据官方文档,只需更改 settings.py 中 ..
发布时间:2020-10-23 02:41:30 其他开发

如何在DRF + django-rest-auth中使用自定义用户模型保存有关注册的额外字段

使用带有django-rest-auth的Django REST Framework(DRF),我创建了一个带有一个额外字段的自定义用户模型。 我的目标是使用django-rest-auth注册端点在一个请求中注册一个新用户,从而发送所有数据以创建一个新用户,包括多余字段的数据。 我使用的是AbstractUser,因为它似乎是推荐给初学者的,在初学者中,更高级的开发人员可以使用Abstra ..

如何将受邀用户与邀请人的公司/组相关联?

我正在使用Django,django-allauth和django-invitations。我能够成功邀请用户使用该平台,但是我想将他们与邀请者的公司相关联。 我已经阅读了养蜂人/ django-invitations,但它没有似乎没有有关如何执行此操作的信息。 models.py class Company( models.Model): 名称= models.CharFie ..
发布时间:2020-10-23 01:13:41 其他开发

在/ accounts / signup /处的SMTPDataError(553,b'Relaying as not webmaster @ localhost')

我正在使用Django 1.7,并且为了进行身份验证,我正在使用Django allauth。为了发送电子邮件,我开始使用zoho smtp服务器。能够发送普通&交易邮件,但无法发送注册对话电子邮件。它显示错误: / accounts / signup / (553,b'Relaying as webmaster @ localhost') 回溯是: 69。返回 ..
发布时间:2020-10-23 00:10:04 其他开发

覆盖Django allauth注册“ next”;重定向网址

假设用户位于具有django-allauth的网站上的页面 / some_url / 中。单击“登录”时,它们将发送到以下网址: / accounts / login /?next = / some_url / 如果他们已经是注册用户,则在这里登录后,他们将被发送到 / some_url / ,这很好。 但是如果他们没有注册,然后单击“注册”,就会被发送到: ..
发布时间:2020-10-22 23:20:53 其他开发

Django AllAuth-如何手动发送重置密码电子邮件?

在我的应用程序中,我正在使用Django Allauth。我没有任何用户注册表格。管理员将通过上传包含用户信息的Excel文件来注册用户。我已完成所有这些操作,并且通过自动生成密码将用户保存在用户表中。上传用户列表并将其保存在数据库中之后,我想向每个用户发送重置密码电子邮件。 在allauth中重置密码,您首先需要进入重置页面帐户/密码/重置/ 并输入您的电子邮件。然后会发送一封电子邮件,指 ..
发布时间:2020-10-22 21:54:23 Python

django-allauth社交帐户在登录时连接到现有帐户

我有一个自定义用户模型,我正在使用django-allauth进行社交注册和登录。 当用户使用已经使用电子邮件注册的社交帐户登录时,我试图将现有用户连接到新的社交帐户。我发现了这个链接。 def pre_social_login(self,request,sociallogin): user = sociallogin.account.user if user.id: 返回 尝试: ..
发布时间:2020-10-22 21:22:34 Python

调试django-allauth社交网络登录失败

使用django-allauth通过社交提供商进行OAuth登录时,有时会失败,并显示错误页面“社交网络登录失败”。没有包含更多信息的日志输出。此日志输出有一个功能请求( https://github.com/pennersr/django -allauth / issues / 1120 ),但已经开放了一年多。同时,如何获取更多信息来调试此错误? 解决方案 更多信息传递给了用于呈现错误 ..
发布时间:2020-10-22 21:10:24 Python

使用django-allauth注册多个用户类型

编辑 请不要浪费时间阅读问题……这是错误的方法! 看看我自己的答案,以找到正确解决方案的分步指南(带说明) TL; DR 如何使用django-allauth为私人和公司用户实施注册? 我正在采用的方法(是否正确?) 我有以下模型: class PrivateUser(models.Model): “”“为私人用户帐户建模“”“ 用户= models. ..
发布时间:2020-10-22 20:48:02 其他开发

有什么解决方案可以将验证码添加到Django-allauth中吗?

有没有什么解决方案可以将验证码与django-allauth结合使用? 我想在注册表格上使用验证码进行标准的电子邮件和密码注册。 解决方案 我也需要使用django-allauth进行此操作,发现实现了 django-recaptcha 包相对简单。 配置django-recaptcha 注册一个验证码帐户。 将设置插入 #settings.py RECA ..
发布时间:2020-09-29 04:31:50 其他开发

Django Rest Framework自定义注册视图(RegisterView)无法返回令牌+用户数据

我在django rest框架应用程序中使用allauth和rest_auth.当注册用户时,将返回令牌(密钥),我要实现的目标是在注册后返回令牌+用户数据. 为此,我具有以下序列化器: from rest_framework import serializers from rest_framework.response import Response from allauth.accoun ..

使用电话或电子邮件登录/注册Django,实现allauth集成

我想修改django用户模型以允许电话或电子邮件注册/登录.使用 USERNAME_FIELD = 'identifier' 如果用户注册了电话号码,则标识符将是其电话号码,或者是电子邮件,反之亦然. (如果有人认为我应该分配一些数字作为标识符,请告诉我.) 这是我的account.models: from django.db import models from djang ..
发布时间:2020-09-14 03:55:32 其他开发

Django登录/会话不粘滞

我的网站在生产中启动并运行了一段时间后,突然我的用户登录出现了问题. 我已经使用login_required装饰器保护了某些视图/页面,并且我也在使用django admin. 当匿名用户访问这些页面中的任何一个时,他将被重定向到登录页面. 当该匿名用户添加其凭据时,POST请求成功,并且将其重定向到初始页面.同时,用户获得一个新的sessionid(如预期的那样) 但是,现在的结果变得非常 ..
发布时间:2020-09-14 03:19:18 其他开发

如何修复在Elastic Beanstalk上部署的django-allauth的“社交网络登录失败"错误

我正在使用django-allauth插件在我的应用程序中提供Facebook登录. 登录在我的机器(localhost:8000)上可以正常工作,但是当我尝试登录部署在Elastic Beanstalk(AWS)上的在线版本时,它给了我这个错误: 社交网络登录失败 尝试通过您的社交网络帐户登录时发生错误. 我已尝试按照以下说明对其进行调试,以获取更多信息:调试django-allau ..
发布时间:2020-08-23 22:15:41 Python

社交注册后Django allauth重定向

社交注册后,我想重定向到某个链接,该怎么做?在哪里进行?我可以进行常规注册,但不能进行社交注册. 解决方案 或者,您也可以编写自己的自定义# adapter.py from allauth.socialaccount.adapter import DefaultSocialAccountAdapter class SocialAccountAdapter(DefaultSocialAcco ..
发布时间:2020-07-03 19:02:34 Python

如何使用Django-AllAuth在/accounts/网址格式之外使用注册表单?

我目前正在使用django-allauth来管理我的注册和登录. 到目前为止,我的所有登录和注册都通过在URL模式的/accounts/前缀处具有django-allauth页面进行,因此,要注册一个新帐户,您可以导航至/accounts/signup/.我想保留此功能,但也想在我的目标网页上(在我的基本URL上)引入一个注册表单,并且希望在我网站的任何位置(而不是/accounts/)的顶 ..
发布时间:2020-06-12 18:42:04 Python