2018年11月8日

Java Socket编程基础及深入讲解

摘要: Socket是Java网络编程的基础,了解还是有好处的, 这篇文章主要讲解Socket的基础编程。Socket用在哪呢,主要用在进程间,网络间通信。本篇比较长,特别做了个目录: 一、Socket通信基本示例 二、消息通信优化 2.1 双向通信,发送消息并接受消息 2.2 使用场景 2.3 如何告知对 阅读全文

posted @ 2018-11-08 15:27 diaobiyong 阅读(7153) 评论(3) 推荐(2) 编辑

八幅漫画理解使用JSON Web Token设计单点登录系统

摘要: 上次在《JSON Web Token - 在Web应用间安全地传递信息》中我提到了JSON Web Token可以用来设计单点登录系统。我尝试用八幅漫画先让大家理解如何设计正常的用户认证系统,然后再延伸到单点登录系统。 如果还没有阅读《JSON Web Token - 在Web应用间安全地传递信息》 阅读全文

posted @ 2018-11-08 10:24 diaobiyong 阅读(188) 评论(0) 推荐(0) 编辑

JSON Web Token - 在Web应用间安全地传递信息

摘要: JSON Web Token(JWT)是一个非常轻巧的规范。这个规范允许我们使用JWT在用户和服务器之间传递安全可靠的信息。 让我们来假想一下一个场景。在A用户关注了B用户的时候,系统发邮件给B用户,并且附有一个链接“点此关注A用户”。链接的地址可以是这样的 上面的URL主要通过URL来描述这个当然 阅读全文

posted @ 2018-11-08 10:17 diaobiyong 阅读(349) 评论(0) 推荐(0) 编辑

JWT如何用于单点登录

摘要: 单点登录是我比较喜欢的一个技术解决方案,一方面他能够提高产品使用的便利性,另一方面他分离了各个应用都需要的登录服务,对性能以及工作量都有好处。自从上次研究过JWT如何应用于会话管理,加之以前的项目中也一直在使用CAS这个比较流行的单点登录框架,所以就一直在琢磨如何能够把JWT跟单点登录结合起来一起使 阅读全文

posted @ 2018-11-08 09:54 diaobiyong 阅读(326) 评论(0) 推荐(0) 编辑

导航