怎么做一个找回密码的功能
答案:2 悬赏:30
解决时间 2021-11-24 16:25
- 提问者网友:回憶丶初
- 2021-11-24 05:06
怎么做一个找回密码的功能
最佳答案
- 二级知识专家网友:哥在撩妹请勿打扰
- 2021-11-24 06:28
这个要看你想用什么方式去做,提供两种思路吧
手机短信验证:
可以通过与运营商合作,推送服务器端生成的验证码到用户手机上,如果用户验证码无误,将用户设置的密码覆盖掉旧的密码,或者另存用户的密码都ok。
问题方式:
这个方式就是提示用户设置的一些私人问题,以达到就算用户忘了密码,也能确定用户就是正确的用户。这个的话也是思路很清晰。跟上面一致,验证正确的话,就覆盖或者是另存。
望采纳,有什么不明白可以继续问我。
手机短信验证:
可以通过与运营商合作,推送服务器端生成的验证码到用户手机上,如果用户验证码无误,将用户设置的密码覆盖掉旧的密码,或者另存用户的密码都ok。
问题方式:
这个方式就是提示用户设置的一些私人问题,以达到就算用户忘了密码,也能确定用户就是正确的用户。这个的话也是思路很清晰。跟上面一致,验证正确的话,就覆盖或者是另存。
望采纳,有什么不明白可以继续问我。
全部回答
- 1楼网友:茫然不知崩溃
- 2021-11-24 07:21
开始我这么想的,用随机函数做个密码,发邮件给丢失密码者,同时把数据库以前的密码用这个临时密码替换掉。这样用户就可以用临时密码登陆了。可是还要做到临时密码24小时候失效,如果把数据库原有密码替换掉了,用户在24小时之内没有立即登陆,那不就把数据库原有的用户密码改错了吗?
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯