[发明专利]一种用户统一认证的方法在审
申请号: | 201410570873.6 | 申请日: | 2014-10-22 |
公开(公告)号: | CN104320392A | 公开(公告)日: | 2015-01-28 |
发明(设计)人: | 梁道 | 申请(专利权)人: | 成都卫士通信息产业股份有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 成都九鼎天元知识产权代理有限公司 51214 | 代理人: | 邓世燕 |
地址: | 610041 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用户 统一 认证 方法 | ||
技术领域
本发明属于计算机应用技术领域,具体涉及一种用户统一认证的方法。
背景技术
随着网络的不断发展、壮大,在互联网飞速发展的今天,网络上各种类型的网站的不断增加,在使用各种不同的网站或B/S架构的系统时,势必会遇到各种各样的用户登录,用户的账号密码管理将会变的越来越复杂。传统的用户认证方法只是针对某个网站系统或者某个公司的一系列网站系统,用户访问时通过网站的单点登录认证系统进行用户认证,无需再次输入账号密码认证,用户访问不相关联的网站需要再次输入账号密码进行登录认证,增加了用户使用网站的困难。
发明内容
为了克服现有技术的上述缺点,本发明提供了一种用户统一认证的方法,解决了用户账户密码管理的复杂度问题,集中存储用户的账号密码,为用户访问互联网的不同网站提供一个用统一认证的方法及系统,使用户网站账号密码管理简单安全,无需对登录目标系统做任何修改,即可迅速快捷登录目标网站。
本发明解决其技术问题所采用的技术方案是:一种用户统一认证的方法,包括如下步骤:
步骤一、建立用户统一认证系统;
步骤二、在用户成功登陆进入用户统一认证系统平台、对网站进行访问时,用户统一认证系统判断该站点在用户统一认证系统中是否有记录:如果无,则进入步骤三;如果有,则进入步骤四;
步骤三、用户统一认证系统提示用户手动登陆,待用户登录成功后,用户统一认证系统对用户网站账号密码信息进行存储;
步骤四、用户统一认证系统进入自动登陆程序。
与现有技术相比,本发明的积极效果是:本发明方法比传统的用户认证方法适应性更广,登录验证过程快速简单,只需进行少量修改即可快速收录新的访问网站。不仅适用于互联网中访问各种网站时的用户身份认证,也适合在内网中各种不同厂商的业务系统整合,省去用户访问目标网站时输入账号密码的时间,提高了用户各个不同网站系统账号的管理性,增强了用户账号密码的安全性。
附图说明
本发明将通过例子并参照附图的方式说明,其中:
图1是本发明的流程图;
图2用户网站账号密码信息存储的流程图;
图3是自动登录流程图。
具体实施方式
一种用户统一认证的方法,主要集中加密存储用户在互联网上不同网站的账号密码,使用程序模拟用户登录网站,实现网站访问的自动登录,如图1所示,具体包括如下步骤:
步骤一、建立用户统一认证系统:
用户统一认证系统采用JBOSS做为应用的Web容器,当用户在统一认证系统注册时系统使用RSA加密算法为平台的每个用户生成公私密钥对,实行每个用户一份密钥,用户的私钥采用证书来保存,用户下载完证书后,认证系统立即将生成的密钥对中的私钥销毁,只存储公钥。系统中每个用户的互联网网站系统的账号明文存储,认证系统使用公钥加密互联网网站系统的密码,从而保证了互联网网站系统账号密码的安全性,降低了用户账号密码的泄露的风险。
步骤二、在用户成功登陆进入用户统一认证系统平台、对网站进行访问时,用户统一认证系统判断该站点在用户统一认证系统中是否有记录:如果无,则进入步骤三;如果有,则进入步骤四;
步骤三、用户统一认证系统提示用户手动登陆(户手动输入账号密码),待用户登录成功后,用户统一认证系统对用户网站账号密码信息进行存储,具体存储流程如图2所示,包括如下步骤:
(1)获取用户信息:
用户统一认证系统分析用户访问目标网站系统的登录流程,如登录网站系统输入的信息、验证码识别等,为用户统一认证系统收录的网站定义登录数据格式及流程。
(2)RSA加密:
为每个用户生成RSA加密算法的密钥对,用来对系统中存储的每个用户的互联网网站的账号密码的加密;
(3)将该网站账号密码信息存入数据库。
步骤四、用户统一认证系统进入自动登陆程序,具体的自动登陆流程如图3所示,包括如下步骤:
(1)查询该站点对应的用户记录;
(2)提取用户信息,包括用户名和密码;
(3)RSA解密;
(4)加载用户信息到服务器中;
(5)完成自动登陆。
若站点存在登录验证机制需要输入验证码,则用户统一认证系统后台自动加载图片识别程序,识别图片后登录。
本发明的原理是:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都卫士通信息产业股份有限公司,未经成都卫士通信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410570873.6/2.html,转载请声明来源钻瓜专利网。