首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用django_registration进行选择性用户注册?

使用django_registration进行选择性用户注册?
EN

Stack Overflow用户
提问于 2012-08-10 21:57:36
回答 2查看 83关注 0票数 1

我有一个为多个俱乐部服务的网站,每个俱乐部都有维护俱乐部成员数据库的管理员。我只想将网站注册限制在已经明确添加到俱乐部数据库中的会员。如何自动生成和发送注册链接给会员,因为他们被添加到数据库?,换句话说,我希望注册只由俱乐部管理员发起。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-08-10 22:18:45

为了限制已经在数据库中注册的人,您需要一些方法来识别他们。

  1. 要求俱乐部管理员为输入的每个成员输入电子邮件地址。
  2. 要求用户在注册时提供该地址。
  3. 将注册链接发送到该地址,包括链接中用户记录的主键。
  4. 当用户单击链接时,在django视图中检查链接并确保键匹配,然后完成注册。
票数 0
EN

Stack Overflow用户

发布于 2012-08-10 22:17:03

你说你已经有了一个俱乐部会员的数据库,所以你必须有一个主键或一个元组,这对于这个数据库来说是唯一的,比如一个俱乐部注册号码,俱乐部成员应该已经知道了。

  1. 告诉用户在注册时给出主键值(俱乐部注册号)。
  2. 将该俱乐部注册号作为用户注册后创建的新数据库的主键,下次如果某个机构将重新使用该俱乐部注册号重新注册,则将失败,因为数据库元组将与该俱乐部注册号相关联。
  3. 在注册时还有一条警告信息,即您只能使用一个俱乐部注册号码来注册该站点。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11909800

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档