一种登录方法及装置制造方法及图纸

技术编号:19352349 阅读:29 留言:0更新日期:2018-11-07 17:34
本申请公开了一种登录方法及装置,方法包括,在综合门户登录页面接收用户输入的登录信息,访问用户中心的登录服务,匹配所述登录信息,若登录信息匹配成功,则生成token令牌,并将所述token令牌以及与所述token令牌匹配的用户信息缓存,接收用户在所述综合门户首页的触发操作,与所述触发操作相关的子门户根据所述token令牌从所述缓存中确定用户的登录状态及权限,根据所述用户的登录状态及权限响应用户触发操作。所述登录方法及装置在综合门户单次登录,利用token令牌就能实现综合门户与各业务子门户之间的鉴权跳转,使得员工用户仅登录一次就可使实现对多个业务系统的访问,能够大大提升员工用户的工作效率。

【技术实现步骤摘要】
一种登录方法及装置
本专利技术涉及登录管理
,更具体的说,是涉及一种登录方法及装置。
技术介绍
随着“医养结合”理念的不断深入,康复机构、养老社区、医疗卫生等领域已经呈现出深入合作趋势,相关领域的信息化程度也越来越高。这就使得相关领域企业下的员工,需要从以往只关注、面临一个专业的业务系统的状态,变为同时面临多个产品业务系统的状态。现实情况中,由于员工用户需要面临多个产品系统,因此在工作中需要反复登录不同的业务系统来完成不同的工作,此过程复杂费时,大大影响了员工用户的工作效率和工作体验。
技术实现思路
有鉴于此,本专利技术提供了一种登录方法及装置,以克服现有技术中员工用户需要反复登录不同的业务系统而导致的工作效率低及工作体验差的问题。为实现上述目的,本专利技术提供如下技术方案:一种登录方法,包括:在综合门户登录页面接收用户输入的登录信息;访问用户中心的登录服务,匹配所述登录信息;若所述登录信息匹配成功,则登录成功,生成token令牌,并将所述token令牌以及与所述token令牌匹配的用户信息缓存;接收用户在所述综合门户首页的触发操作;与所述触发操作相关的子门户根据所述token令牌从所述缓存中确定用户的登录状态及权限;根据所述用户的登录状态及权限响应用户触发操作。可选的,还包括:根据所述token令牌对当前用户进行鉴权,并返回有权限访问的子门户列表信息、个人待办任务和消息通知。可选的,所述接收用户在所述综合门户首页的触发操作,包括:接收用户在所述综合门户首页触发选择子门户的操作。可选的,所述接收用户在所述综合门户首页的触发操作,包括:接收用户在所述综合门户首页触发选择待办任务的操作。可选的,所述与所述触发操作相关的子门户根据所述token令牌从所述缓存中确定用户的登录状态及权限,包括:与所述触发操作相关的子门户根据所述token令牌的编码确定用户是否已经登录,以及根据所述token令牌对应缓存中的用户信息确定用户对所述子子门户是否具有访问权限。可选的,所述根据所述用户的登录状态机权限响应用户触发操作,包括:在用户已登录且具备访问所述子门户的情况下,返回所述子门户首页信息或个人待办任务列表信息。可选的,所述子门户页面包括用于返回综合门户首页和/或返回登录页面的可选择按钮信息。一种登录装置,包括:登录信息接收模块,用于在综合门户登录页面接收用户输入的登录信息;服务访问模块,用于访问用户中心的登录服务,匹配所述登录信息;信息缓存模块,用于在所述登录信息匹配成功时,生成token令牌,并将所述token令牌以及与所述token令牌匹配的用户信息缓存;操作接收模块,用于接收用户在所述综合门户首页的触发操作;鉴权模块,用于根据所述token令牌从所述缓存中确定用户的登录状态及权限;操作响应模块,用于根据所述用户的登录状态及权限响应用户触发操作。一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述任一种所述的登录方法。一种电子设备,包括:处理器;以及存储器,用于存储所述处理器的可执行指令;其中,所述处理器配置为经由执行所述可执行指令来执行上述任一种所述的登录方法。经由上述的技术方案可知,与现有技术相比,本专利技术实施例公开了一种登录方法及装置,方法包括,在综合门户登录页面接收用户输入的登录信息,访问用户中心的登录服务,匹配所述登录信息,若所述登录信息匹配成功,则登录成功,生成token令牌,并将所述token令牌以及与所述token令牌匹配的用户信息缓存,接收用户在所述综合门户首页的触发操作,与所述触发操作相关的子门户根据所述token令牌从所述缓存中确定用户的登录状态及权限,根据所述用户的登录状态及权限响应用户触发操作。所述登录方法及装置在综合门户单次登录,利用token令牌就能实现综合门户与各业务子门户之间的鉴权跳转,使得员工用户仅登录一次就可使实现对多个业务系统的访问,能够大大提升员工用户的工作效率,优化员工的工作体验。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本专利技术实施例公开的综合门户的功能架构图;图2为本专利技术实施例公开的门户部署示意图;图3为本专利技术实施例公开的第一种登录方法的流程图;图4为本专利技术实施例公开的第二种登录方法的流程图;图5为本专利技术实施例公开的第一种登录装置的结构示意图;图6为本专利技术实施例公开的第二中登录装置的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本申请实施例中,综合门户下可以包括多个子门户,各个子门户分别对应不同的业务系统。在鉴权通过的情况下,可以由所述综合门户免登录的跳转进入各个子门户。图1为本专利技术实施例公开的综合门户的功能架构图,图2为本专利技术实施例公开的门户部署示意图,可结合图1和图2理解综合门户与各个子门户的关系。图3为本专利技术实施例公开的第一种登录方法的流程图,参见图3所示,所述登录方法可以包括:步骤301:在综合门户登录页面接收用户输入的登录信息。其中,所述登录信息可以但不限制为包括用户名、密码、验证码等信息。所述综合门户下可以包括多个子门户,各个子门户分别对应不同的业务系统。在鉴权通过的情况下,可以由所述综合门户免登录的跳转进入各个子门户。步骤302:访问用户中心的登录服务,匹配所述登录信息。所述用户中心可以配置在所述综合门户下的相应服务器上,也可以在所述综合门户需要时从其他平台直接调用或访问。所述用户中心中可以包括具体每一个员工用户的个人信息,如姓名、年龄、性别、编码ID、工作类型或角色、所属机构等信息。具体的,所数据登录服务可以是将用户输入的登录信息与所述用户中心预存储的登录信息进行匹配,在匹配成功时,认为登录信息正确,允许用户登录。步骤303:若所述登录信息匹配成功,则登录成功,生成token令牌,并将所述token令牌以及与所述token令牌匹配的用户信息缓存。在所述登录信息与所述用户中心预存的登录信息匹配成功时,用户登录成功,此时用户中心会生成一个token令牌并匹配给当前登录的用户。同时,所述用户中心会将所述token令牌以及与该token令牌匹配的用户信息缓存。所述token令牌与用户信息可以基于用户姓名、用户名、用户编码ID等信息来匹配。需要说明的,本实施例中,之所以将所述token令牌以及与所述token令牌匹配的用户信息缓存,是因为后续在用户申请进入某个子门户时,子门户需要利用这些缓存的用户信息来确定用户申请进入子门户的操作是否被授权允许。在用户退出登录时,所述用户中心对应所述用户的token令牌及相关用户信息将从缓存中删除。步骤304:接收用户在所述综合门户首页的触发操作。具体的,在用户登录成功后,进入综合门户首页,所述综合门户首页中可以包括子门户列表信息,个人待办任务、消息通本文档来自技高网...

【技术保护点】
1.一种登录方法,其特征在于,包括:在综合门户登录页面接收用户输入的登录信息;访问用户中心的登录服务,匹配所述登录信息;若所述登录信息匹配成功,则登录成功,生成token令牌,并将所述token令牌以及与所述token令牌匹配的用户信息缓存;接收用户在所述综合门户首页的触发操作;与所述触发操作相关的子门户根据所述token令牌从所述缓存中确定用户的登录状态及权限;根据所述用户的登录状态及权限响应用户触发操作。

【技术特征摘要】
1.一种登录方法,其特征在于,包括:在综合门户登录页面接收用户输入的登录信息;访问用户中心的登录服务,匹配所述登录信息;若所述登录信息匹配成功,则登录成功,生成token令牌,并将所述token令牌以及与所述token令牌匹配的用户信息缓存;接收用户在所述综合门户首页的触发操作;与所述触发操作相关的子门户根据所述token令牌从所述缓存中确定用户的登录状态及权限;根据所述用户的登录状态及权限响应用户触发操作。2.根据权利要求1所述的登录方法,其特征在于,还包括:根据所述token令牌对当前用户进行鉴权,并返回有权限访问的子门户列表信息、个人待办任务和消息通知。3.根据权利要求2所述的登录方法,其特征在于,所述接收用户在所述综合门户首页的触发操作,包括:接收用户在所述综合门户首页触发选择子门户的操作。4.根据权利要求2所述的登录方法,其特征在于,所述接收用户在所述综合门户首页的触发操作,包括:接收用户在所述综合门户首页触发选择待办任务的操作。5.根据权利要求3或4所述的登录方法,其特征在于,所述与所述触发操作相关的子门户根据所述token令牌从所述缓存中确定用户的登录状态及权限,包括:与所述触发操作相关的子门户根据所述token令牌的编码确定用户是否已经登录,以及根据所述token令牌对应缓存中的用户信息确定...

【专利技术属性】
技术研发人员:张海滨
申请(专利权)人:泰康保险集团股份有限公司
类型:发明
国别省市:北京,11

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

1