用户登录

在服务端可能需要知道当前它接待的人是谁,这样它才能决定到底要不要为这个用户提供服务。有时候服务端在做一些事情的时候需要用到当前用户相关的数据,比如一个用户请求创建新的内容,在这个内容里我们要记录一下内容的作者是谁,这就需要知道发布内容的这个用户的 ID 是什么。

用户请求登录,成功以后会给他签发一个令牌,在签发这个令牌的时候我们往里放了点数据,比如用户的 ID 还有用户名。在服务端验证了请求里带的令牌有效以后,就可以信任令牌里的数据了,因为令牌是带数字签名的,没有别人可以伪造这个数字签名。生成令牌签名的时候会用到令牌里的数据,也就是如果令牌被修改过,这个令牌的签名是不可能通过验证的。

当前用户《 Node.js 服务端应用开发:验证身份 》

统计

14696
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点