码迷,mamicode.com
首页 > 其他好文 > 详细

jwt vs session

时间:2018-09-26 13:02:17      阅读:160      评论:0      收藏:0      [点我收藏+]

标签:token   ken   pos   one   session   需要   安全   实现   splay   

https://cnodejs.org/topic/5b568ec12860af042a217822

https://juejin.im/post/5a437441f265da43294e54c3

1.可扩展性

session是有状态的,token是无状态的,所以如果多台服务器上的应用,单点登录,基于token 的验证是有优势的。

构建但服务器应用,不需要RESTful API的,那么session也不错。

2.安全性

jwt最好使用https

3.RESTful 

无状态,token更契合RESTful

4.性能

当数据少时没多大差别,但一旦claim多,开销比session大得多。所以session是有优势的。

5.实效性

session是可以手动删除的,这也是比token的优势。

解决办法:token存入数据库,可以实现token实效的功能,比如只能有一个用于登陆的状态,那么把token存入数据库,每次登陆更新token。

 

jwt vs session

标签:token   ken   pos   one   session   需要   安全   实现   splay   

原文地址:https://www.cnblogs.com/ybleeho/p/9706202.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!