千帆运营孙晓艳 发表于 2015-10-30 10:58:13

西宁搅沫沫青海老李倾情奉献DZ系统找回密码程序流程

西宁搅沫沫社区李总(青海老李)倾情奉献discuz系统找回密码程序流程
1、找回密码页面用户提交用户名、手机号(或邮箱地址)

2、从帐号数据表查询该用户名,取uid和email字段

3、如果提交了邮箱地址就对比email,如果相同则生成会话验证码并发送到邮箱

4、如果提交的手机号就从绑定数据表对比mobile,如果相同则生成会话验证码并发送到邮箱

5、上步同时生成改密码ID会话,用户将收到的验证码填好再提交

6、判断会话验证码与提交的验证码相同则打开重置密码页面

7、用户填写两次新密码提交

8、判断有改密码ID会话则接受新密码更新到帐号数据表

完成








页: [1]
查看完整版本: 西宁搅沫沫青海老李倾情奉献DZ系统找回密码程序流程