[发明专利]统一认证方法和系统有效
| 申请号: | 201710891130.2 | 申请日: | 2017-09-27 |
| 公开(公告)号: | CN107682330B | 公开(公告)日: | 2020-10-23 |
| 发明(设计)人: | 叶玉成;陈文锋;李蔼璇;徐其荣;邓江华;彭小红 | 申请(专利权)人: | 广州市万表信息技术有限公司 |
| 主分类号: | H04L29/06 | 分类号: | H04L29/06 |
| 代理公司: | 广州一锐专利代理有限公司 44369 | 代理人: | 甘奎强 |
| 地址: | 510000 广东省广州市南沙区丰泽东路106号*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 统一 认证 方法 系统 | ||
本发明涉及一种统一认证方法和系统。该方法包括:成功登录当前应用时,保存当前用户的登录信息;每隔第一间隔时间向未登录的应用发送广播信息,所述未登录的应用均已注册到统一认证服务器上;当用户需要登录已接收到广播信息的第二应用时,直接登录到第二应用;接收第二应用登录成功信息,将用户的session时间进行延长。当用户从当前应用跳转到第二应用,那么第二应用可以无需向认证服务器请求,直接让用户登录,有效解决用户统一认证登录的耗时较长的问题,同时也避免登陆其它应用的时候网络故障给用户造成的影响。
技术领域
本发明涉及应用产品认证登录技术领域,特别是涉及一种统一认证方法和系统。
背景技术
目前一个平台上拥有多个应用产品非常常见,各个应用产品之间的会员如果做了统一管理,那么就可以使用统一认证功能,这样可以让用户在一个应用产品上登录了,跳转到这个平台的其它产品上可以免登陆,提高了用户的使用体验。同时如果用户需要修改密码等操作,就不用到每个平台上都去修改一遍,而只需要一次修改,全平台都可以使用。
现有市场上登录一个平台上的多个应用常用的方法有两种,一种是每两个系统之间都互相做单点登录,这样应用A可以跳转到应用B,应用B可以跳转到应用C,应用C也可以跳转到应用A,不过这种方式由于两两之间都需要做单点登录,基本上已经淘汰了这种方法;另外一种是建立一个独立的认证服务器,此服务器管理全平台的用户登录和密码修改;如果用户在应用A登录,此时应用A不是自己处理登录,而是调用认证服务器查看是否有登陆过;如果登陆过,则直接登录;如果未登陆过,则展示认证服务器的登录界面,提示用户登录,登录完成后的状态保存在认证服务器上,其它应用查询的时候就可以免登陆;从而做到一次登录,其它应用均可免登陆。但是,这种登录方式也存在一定的问题,就是每个应用登录的时候,都需要调用一次认证服务器进行查询用户是否登录,增加了用户登录的时间,如果正好碰到网络故障,可能用户还需要重新登录,给用户体验造成了不便的影响。
发明内容
基于此,有必要针对每个应用登录的时候,都需要调用一次认证服务器进行查询用户是否登录,增加了用户登录的时间的问题,提供一种统一认证方法和系统。
一种统一认证方法,包括:成功登录当前应用时,保存当前用户的登录信息;每隔第一间隔时间向未登录的应用发送广播信息,所述未登录的应用均已注册到统一认证服务器上;当用户需要登录已接收到广播信息的第二应用时,直接登录到第二应用;接收第二应用登录成功信息,将用户的session时间进行延长。
优选地,每隔第一间隔时间向未登录的应用发送广播信息的步骤包括:当前用户成功登录认证平台后,认证平台向未登录且已注册的应用发送广播信息;所述广播信息包括当前已登录用户的用户名和登陆时间;判断是否接收到应用返回的通知成功信息;若是,则每隔第一间隔时间向所有未登录且已注册的应用发送广播信息。
优选地,判断是否接收到应用返回的通知成功信息的结果还包括:若否,则每隔第二间隔时间向所有未返回通知成功信息的应用发送广播信息。
优选地,登录当前应用的步骤包括:当前应用判断是否接收到广播信息;若否,则接收用户输入的用户名和密码;根据所述用户名和密码验证用户的合法身份;若用户的身份合法,则当前用户登录成功。
优选地,应用注册到统一认证服务器上的步骤包括:统一认证服务器接收并保存应用的编码和服务器地址信息。
一种统一认证系统,包括:登录信息保存模块、广播信息发送模块、第二应用登录模块和session时间延长模块;所述登录信息保存模块,用于成功登录当前应用时,保存当前用户的登录信息;所述广播信息发送模块,用于每隔第一间隔时间向未登录的应用发送广播信息,所述未登录的应用均已注册到统一认证服务器上;所述第二应用登录模块,用于当用户需要登录已接收到广播信息的第二应用时,直接登录到第二应用;所述session时间延长模块,用于接收第二应用登录成功信息,将用户的session时间进行延长。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州市万表信息技术有限公司,未经广州市万表信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710891130.2/2.html,转载请声明来源钻瓜专利网。





