首页
问答
资讯
教程
前端
数据库
用户注册
|
会员登录
问
发布于 1970-01-01 08:00
1 个回答
整个流程:
注册时要求每个用户使用唯一的邮箱,注册后向用户的邮箱发一封邮件
找回密码时要求用户填写邮箱地址,提示用户如果不记得地址请在邮箱中搜索
找回密码功能限制每帐号每天只能使用三次(只能发三次邮件), 使用缓存来完成这个计数
找回密码时向缓存中写入一个随机的字符串作为 Token, 有效期为一天,向用户的邮箱发送包含 Token 的链接
用户从链接点回来先验证 Token 的有效性,然后提示填写新密码,然后将新密码和 Token 一起提交给后端完成修改密码的操作
删除掉 Token 的缓存
2022-12-01 18:19 回答
Jason剑豪
撰写答案
回答问题...
今天,你开发时遇到什么问题呢?
立即提问
热门标签
actionscrip
ajax
ambari
android
android-studio
apache
asp.net
bash
bootstrap
c语言
c#
c++
centos
chrome
cloudera
cocoa
csrf
css
css3
debian
devops
django
docker
eclipse
注入
elasticsearch
emacs
erlang
fabric
facebook
firebug
firefox
flink
flutter
git
github
go
分布式
golang
graphql
hadoop
hdfs
hive
html
html5
https
intellij-idea
ios
ipad
iphone
java
javascript
jenkins
jquery
json
k8s
kafka
kylin
lavarel
linux
PHP1.CN | 中国最专业的PHP中文社区 |
PNG素材下载
|
DevBox开发工具箱
|
json解析格式化
|
PHP资讯
|
PHP教程
|
数据库技术
|
服务器技术
|
前端开发技术
|
PHP框架
|
开发工具
|
在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved
京公网安备 11010802041100号
|
京ICP备19059560号-4
| PHP1.CN 第一PHP社区 版权所有