The invention discloses a method and a system for the realization of the identity authentication, micro end server provides the browser independent, loaded to the end user local; when the terminal user sends the authentication request, the micro end service program will only get the ID browser to the application server, application server, user terminal local the browser through the unique identifier of the browser authentication by encrypting the user information after the end users by the application server or service program through a micro end user terminal user authentication information encryption. After that, the application server provides the encrypted user information as the browser's entry identity to the browser, which enables the end user to log on to the application server through the portal identity. Therefore, the method and the system provided by the invention can be easily realized when the application service is authenticated, and the development cost, the implementation cost and the maintenance cost are reduced.
【技术实现步骤摘要】
一种实现身份认证的方法及系统
本专利技术涉及计算机
,特别涉及一种实现身份认证的方法及系统。
技术介绍
随着计算机互联网技术的发展,网络运营商为终端用户提供了各种应用。在终端用户需要接受应用服务时,常常需要通过应用提供的网站登录且验证通过后才能进行。通常,各种应用进行身份认证的过程为:网络侧的应用服务器提供身份认证的浏览器插件程序,在终端用户通过浏览器登录到应用服务器时将浏览器插件程序安装到终端本地;在终端用户通过浏览器登录到应用服务器上时,由浏览器插件程序获取用户身份信息后,加密发送给应用服务器认证,应用服务器认证通过后,为终端用户提供应用服务。也就是说,应用服务器作为终端用户的身份认证的实体,在终端用户通过浏览器登录到应用服务器时获得到加密信息进行身份认证,获取方式主要是使用应用服务器提供的浏览器插件程序完成。但是,对于不同类型的浏览器或同一类型浏览器的不同版本,适用的浏览器插件程序各不相同,应用服务器针对同一应用,要对应不同浏览器设置适用的不同浏览器插件程序,开发成本高、特别地,浏览器插件程序在同一类型浏览器的不同版本的兼容性也不相同,如IE8与IE11的ActiveX插件在注册使用过程中的适用的浏览器插件程序就不一致,导致实施成本较高。更进一步地,浏览器插件在安装过程汇总会因为不同的计算机软硬件不同而导致难以查出原因的问题,导致维护成本较高。
技术实现思路
有鉴于此,本专利技术实施例提供一种实现身份认证的方法,该方法能够在进行应用服务的身份认证时,易于实现,降低开发成本、实施成本及维护成本。本专利技术实施例还提供一种实现身份认证的系统,该系统能够 ...
【技术保护点】
一种实现身份认证的方法,其特征在于,将独立于浏览器的微端服务程序加载到用户本地终端上,该方法还包括:所述微端服务程序在接收到身份认证请求时,将获取的浏览器的唯一标识发送给应用服务器,由应用服务器通过浏览器的唯一标识对浏览器匹配后,由应用服务器通过加密的用户信息认证终端用户身份,或者所述微端服务程序通过加密的用户信息认证终端用户身份。
【技术特征摘要】
1.一种实现身份认证的方法,其特征在于,将独立于浏览器的微端服务程序加载到用户本地终端上,该方法还包括:所述微端服务程序在接收到身份认证请求时,将获取的浏览器的唯一标识发送给应用服务器,由应用服务器通过浏览器的唯一标识对浏览器匹配后,由应用服务器通过加密的用户信息认证终端用户身份,或者所述微端服务程序通过加密的用户信息认证终端用户身份。2.如权利要求1所述的方法,其特征在于,所述获取浏览器的唯一标识为:应用服务器为所述浏览器分配唯一标识,并发送给所述微端服务程序。3.如权利要求1所述的方法,其特征在于,所述用户信息是在终端用户通过浏览器注册到应用服务器时,由应用服务器将用户信息发送给所述微端服务程序的,并由所述微端服务程序保存。4.如权利要求1所述的方法,其特征在于,所述由应用服务器通过加密的用户信息认证终端用户身份为:所述用户本地终端设置加密锁;所述微端服务程序将加密的用户信息发送给应用服务器,由应用服务器通过所述微端服务程序访问所设置的加密锁,将加密的用户信息发送给加密锁验证后,通过所述微端服务程序接收得到验证结果。5.如权利要求1所述的方法,其特征在于,所述微端服务程序通过加密的用户信息认证终端用户身份为:所述用户本地终端设置加密锁;微端服务程序接收到应用服务器返回的匹配浏览器成功信息后,在本地访问所设置的加密锁,验证加密的用户信息,成功后,向应用服务器发送验证成功信息。6.如权利要求1、4或5所述的方法,其特征在于,所述认证终端用户身份还包括...
【专利技术属性】
技术研发人员:孙吉平,张超群,
申请(专利权)人:北京深思数盾科技股份有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。