Update readme.md
This commit is contained in:
parent
dce8c1521b
commit
46a84caae7
12
readme.md
12
readme.md
|
@ -1,6 +1,16 @@
|
|||
# 初学Django时碰到的一个需求,因为公司中很多员工在修改密码之后,有一些关联的客户端或网页中的旧密码没有更新,导致密码在尝试多次之后账号被锁,为了减少这种让人头疼的重置解锁密码的操蛋工作,自己做了一个自助修改小平台。
|
||||
|
||||
## 代码写得很LOW,有需要的可以直接拿去用。
|
||||
####场景说明:
|
||||
因为本公司AD是早期已经在用,用户的个人信息不是十分全面,例如:用户手机号。
|
||||
钉钉是后来才开始使用,钉钉默认是使用手机号登录。
|
||||
这样就造成如果通过手机号来进行钉钉与AD之间的验证视乎行不通。
|
||||
在这里我就使用了通过扫码后,提取钉钉账号的邮箱信息,再将邮箱在AD中进行比对来验证用户(邮箱)是否同时在企业的钉钉和企业AD中同时存在,并账号状态是激活的。
|
||||
|
||||
此处的配置可按自己的实际情况修改。
|
||||
|
||||
整个验证逻辑写在resetpwd/views.py
|
||||
|
||||
|
||||
## 截图
|
||||
|
||||
|
@ -159,4 +169,4 @@ server {
|
|||
}
|
||||
````
|
||||
|
||||
- 执行Nginx reload操作,重新加载配置
|
||||
- 执行Nginx reload操作,重新加载配置
|
||||
|
|
Loading…
Reference in New Issue