为什么使用 token
网站服务端在存储用户登陆信息使用 session+cookie.在进行其他客户端通信中使用 cookie 的话操作太繁琐,所以选择 token 这种简易自定义的标识符来进行身份确认.
通信流程
1.客服端通过 post 请求服务端带上用户名密码进行认证,服务端认证通过返回 token,并将 token 存在 redis 数据库中 key 为用户名.
2.客服端在需要权限的请求中带上 token,服务端通过 token 即可判断是那个用户.
3.用户登陆、退出登陆、长时间未操作都会使 token 改变或失效
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于