MrDocv0.2.10新增的注册邀请码功能怎么用

发布时间:2022-01-04 15:14:06 作者:柒染
来源:亿速云 阅读:142

MrDocv0.2.10新增的注册邀请码功能怎么用,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

不知不觉,MrDoc的更新已经走过了十几版。虽然更新不是很频繁,但是每次的更新都有功能的新增或是使用体验上的优化。
在本次v0.2.10的更新中,州的先生(zmister.com)为MrDoc加入了注册邀请码的功能。注册邀请码的功能,在一些小众或行业性质网站上的运用还是比较多的,主要用来限制和控制注册用户。
在之前的版本中MrDoc只有全站开启或关闭注册的功能,有些小伙伴既不想手动添加用户,又有开放给一部分人使用的需求,所以注册邀请码功能就来了。

一、开启注册邀请码功能

在后台管理界面的【站点管理】中,我们可以开启注册邀请码的功能(默认情况下,此功能是关闭的)。并且需要注意的是,如果开启了【禁止注册】的选项,那么【启用注册码】选项的设置是无效的,【禁止注册】的优先级高于【启用注册码】。  

MrDocv0.2.10新增的注册邀请码功能怎么用

启用之后,注册页面的表单就会多出一个【注册码】的输入框,如下图所示:

MrDocv0.2.10新增的注册邀请码功能怎么用

二、管理注册邀请码  

在开启注册邀请码功能之后,我们需要创建注册邀请码,这一操作同样在后台管理页面进行操作。

点击此链接,会有一个页面专门管理注册邀请码:

MrDocv0.2.10新增的注册邀请码功能怎么用

点击左上角的【新增注册码】按钮,会弹出一个信息框,供我们新增一个注册码:

MrDocv0.2.10新增的注册邀请码功能怎么用

注册码的默认最大使用次数为1,如果需要设置其他的,可以自行输入。注册邀请码在后台随机生成,也不需要自己填写。
创建好之后,注册码就可以在新用户注册的时候使用了。每成功注册一个用户,注册码的已使用次数就会累加1,如果注册码的已使用次数等于注册码的最大使用次数,那么此注册码的状态就会变成【失效】状态。这个时候用户注册时使用此注册码会提示“注册码失效”。
同时,我们可以点击注册码条目最后的【删除】按钮,将此注册码删除。
MrDocv0.2.10新增的注册邀请码功能怎么用
注册码的功能的控制比较简单,所以交互操作也比较少,以上就是注册码功能使用的全部介绍了。
下面来介绍一下它的内部结构。
三、模型结构

注册码的模型结构很简单,这个模型表里面一共7个字段,分别是:
其在Django ORM模型中的定义如下:
MrDocv0.2.10新增的注册邀请码功能怎么用
这些字段对于目前的场景来说,基本够用了,如果后期出现了其他需求和情况,再看如何进行设计和扩展。  

四、注册码生成原理

最后再来介绍一下注册码的生成。前面说了,注册码是后台自动生成的。其原理主要就是:
其核心代码如下图所示:
MrDocv0.2.10新增的注册邀请码功能怎么用

看完上述内容,你们掌握MrDocv0.2.10新增的注册邀请码功能怎么用的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注亿速云行业资讯频道,感谢各位的阅读!

推荐阅读:
  1. 无邀请码的邀请注册是怎么做到的
  2. App二维码邀请的解决方案

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

mrdoc

上一篇:Vue项目的打包方式是怎样的

下一篇:JS的script标签属性有哪些

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》