一种实现单点登录的方法及系统技术方案

技术编号:8217640 阅读:138 留言:0更新日期:2013-01-17 21:35
本发明专利技术提供一种实现单点登录的方法及系统,该方法可实现针对所有应用的单点登录,所述方法包括:单点登录服务器绑定用户在该单点登录服务器和应用中的身份信息的步骤;用户访问应用的受保护资源时,应用请求单点登录服务器认证用户的步骤;单点登录服务器完成用户认证后,如果单点登录服务器已绑定用户在该应用中身份信息,则返回用户在该应用中的身份信息;否则返回用户在单点登录服务器中的身份信息,完成登录的步骤。此外,基于上述方法本发明专利技术还提供一种单点登录服务器,该服务器包含:用户管理模块和会话管理模块,其特征在于,所述服务器还包含:信息交互模块、应用管理模块和身份绑定模块。

【技术实现步骤摘要】

【技术保护点】
一种单点登录服务器,用于为有用户管理的应用和无用户管理的应用统一提供单点登录服务,且所述有用户管理的应用采用单点登录时基于用户身份绑定的策略,该服务器包含:用户管理模块和会话管理模块,其特征在于,所述服务器还包含:信息交互模块、应用管理模块和身份绑定模块;所述应用管理模块,用于保存应用的信息;所述身份绑定模块,用于绑定用户在应用中的身份信息与用户在单点登录服务器的身份信息;所述信息交互模块,分别与所述会话管理模块、应用管理模块、身份绑定模块连接,该信息交互模块用于接收和响应应用的认证请求,与所述发出认证请求的应用采用交互方式建立绑定,向会话管理模块查询用户登录状态,通知会话管理模块认证用户;其中,所述会话管理模块,与所述用户管理模块连接,该模块用于接收和验证用户输入的登录信息,并保持用户的登录状态信息;所述用户管理模块,用于保存用户在单点登录服务器的信息。

【技术特征摘要】

【专利技术属性】
技术研发人员:刘磊徐剑牛津杨中臻王献冠
申请(专利权)人:中国科学院声学研究所
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1