zoukankan      html  css  js  c++  java
  • 登录注册接口中的忘记密码重置密码后为什么要设置token问题

    以前写登录注册接口,只知道这个地方需要加一个token放在内存中保存或者在redis中缓存,没仔细想过为何要这么做。看来做事情,不仅要会做还要了解其来龙去脉做到心中有数。

    博客详解如下:https://blog.csdn.net/bonjourjw/article/details/80759691

    这里主要记录一下我的关注点:密码提示问题验证完后,将token存入内存中,保证一段时间内有效,过期就无效了。然后使用token修改完密码就销毁。如果不加token的话,那么修改密码的接口就可以随便改成其他username了。那么加了token后,加了有效期,起码在一段时间内我能保证自己修改的有效且防止其他的无效。这在互联网上修改密码是一个很常用的做法,例如,忘记密码修改邮件里面给的链接,都会有一个提示,告诉你,这个修改密码的链接在10个小时之内有效,过期请重新获取该链接。

    苟有恒,何必三更眠五更起;最无益,莫过一日暴十日寒。
  • 相关阅读:
    一转眼,十年间~~~
    怎样安装PHPnow,并开始使用?
    js的事件类型
    ie兼容性问题 前传
    外层div撑不开的解决办法
    CSS3 新属性搜罗整理
    webApp学习之路
    花式使用CSS3 transition
    20种新颖的按钮风格和效果【附源码】
    酷酷的文本效果
  • 原文地址:https://www.cnblogs.com/shaer/p/10493241.html
Copyright © 2011-2022 走看看