django - 邀请用户 django-allauth

标签 django django-allauth

我想介绍一个流程,我们已经在使用 allauth 并希望尝试使其与 allauth 一起使用(可能会添加另一个包):

  1. 通过指定电子邮件地址邀请新用户(仅此,无需密码)
  2. 用户收到一封电子邮件,点击邀请链接并进入一个已填写电子邮件的表单,他需要填写更多字段,例如密码、名字和姓氏以及我所设置的一些自定义字段将添加到用户模型
  3. 用户点击确认并登录,重定向到根网址

最佳答案

django-invitations是一个通用的邀请解决方案,曾经是 django-allauth 的插件,但现在是独立的。

  • 有一个管理界面,允许创建邀请
  • 发送给用户的电子邮件基于易于覆盖的模板
  • account_signup 的网址是用户被定向到您需要实现的位置

第3步,您需要自己实现

关于django - 邀请用户 django-allauth,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28451721/

相关文章:

django-allauth - 使用 Gmail 帐户发送电子邮件验证

python - 我如何从 django 中的博客和评论中复制?

python - Django 是用于前端还是后端?

django - 在 Django 中,如何覆盖 'Save and continue' 功能?

django - 如何将 allauth 密码重置视为电子邮件验证?

python - 用户在 Allauth 上更改电子邮件后的电子邮件确认

python-3.x - 如何从 django admin 隐藏/取消注册 django-allauth 创建的帐户和社交帐户?

python - Django 2.0 : Application labels aren't unique, 重复:auth

python - 运行 Django 服务器时如何订阅 GCP Pub/Sub?

python记录到多个文件