单点登录之JasigCAS (1)

本文探讨了在多子系统跨域环境中传统session无法实现一次登录多域免登的问题,引用了相关统计数据强调频繁登录对用户体验的负面影响。然后介绍了CAS(Central Authentication Service)技术,一个由耶鲁大学学生开发的单点登录解决方案,现为Jasig项目的一部分。CAS运作流程包括独立部署的CAS Server进行用户认证,以及CAS Client处理客户端资源访问请求。
摘要由CSDN通过智能技术生成

发现问题?
对于一个有多个子服务系统部署在不同的服务器的时候,使用传统的session是无法实现跨域一次登录多域免登问题的.

下面是一些著名的调查公司显示的统计数据:

  • 用户每天平均 16 分钟花在身份验证任务上 - 资料来源: IDS
  • 频繁的 IT 用户平均有 21 个密码 - 资料来源: NTA Monitor Password Survey
  • 49% 的人写下了其密码,而 67% 的人很少改变它们
  • 每 79 秒出现一起身份被窃事件 - 资料来源:National Small Business Travel Assoc
  • 全球欺骗损失每年约 12B - 资料来源:Comm Fraud Control Assoc
  • 到 2007 年,身份管理市场将成倍增长至 $4.5B - 资料来源:IDS

同时,多次登录对于用户的体验感也是极差的 。
问题的
解决问题的技术:

引用块内容

CAS (Central Authentication Service)技术,一个耶鲁大学学生构思和开发的旨在为 Web 应用系统提供一种可靠的单点登录方法 。CAS 1.0实施了单点登录。CAS 2.0引入了多层代理认证。后来成为jasig的一个项目 。

如何运用到项目中:
在了解的这个技术的一些简单的历史由来,下面了解一下它的运作流程:

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值