权限校验方法、电子设备及存储介质技术

技术编号:34006938 阅读:91 留言:0更新日期:2022-07-02 13:37
本发明专利技术实施例涉及信息安全技术领域,公开了一种权限校验方法、电子设备及存储介质,方法包括:获取登录用户的用户信息;根据用户信息在预存有所有用户的权限信息的第一存储空间中查找登录用户的权限信息,其中,用户的权限信息是按照预定义的数据字典生成的;将登录用户的权限信息暂存至第二存储空间;在登录用户发送操作请求后,根据第二存储空间暂存的登录用户的权限信息对操作请求进行校验。能够降低用户权限信息的数据量,从而避免了由于数据溢出等导致的校验失败问题,同时还能提高查找效率。效率。效率。

【技术实现步骤摘要】
权限校验方法、电子设备及存储介质


[0001]本专利技术实施例涉及信息安全
,特别涉及一种权限校验方法、电子设备及存储介质。

技术介绍

[0002]随着用户数量的爆发式增长,用户权限信息也逐渐增多,为了更好地进行用户权限校验,通常将权限信息存储在数据库中,从而可以通过在数据库中查找相关用户的权限信息以进行权限校验,同时存储在数据库中还有利于利用数据库技术对权限信息进行管理和维护。
[0003]但是,通过数据库维护权限信息以进行权限校验的方式,面对海量的用户容易出现权限校验失败和查找效率低等问题。

技术实现思路

[0004]本专利技术实施例的目的在于提供一种权限校验方法、电子设备及存储介质,能够降低用户权限信息的数据量,从而避免了由于数据溢出灯导致的校验失败问题,同时还能提高查找效率。
[0005]为达到上述目的,本专利技术的实施例提供了一种权限校验方法,包括以下步骤:获取登录用户的用户信息;根据用户信息在预存有所有用户的权限信息的第一存储空间中查找登录用户的权限信息,其中,用户的权限信息是按照预定义的数据字本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种权限校验方法,其特征在于,包括:获取登录用户的用户信息;根据所述用户信息在预存有所有用户的权限信息的第一存储空间中查找所述登录用户的权限信息,其中,所述用户的权限信息是按照预定义的数据字典生成的;将所述登录用户的权限信息暂存至第二存储空间;在所述登录用户发送操作请求后,根据所述第二存储空间暂存的所述登录用户的权限信息对所述操作请求进行校验。2.根据权利要求1所述的权限校验方法,其特征在于,所述方法还包括:根据所述数据字典确定所述用户被授予的每一项权限内容对应的数值;根据确定出的所述权限内容对应的数值生成所述用户的权限信息。3.根据权利要求2所述的权限校验方法,其特征在于,所述数据字典是基于8421码对所述权限内容进行定义得到,所述权限内容对应的数值为8421码值,所述根据确定出的所述权限内容对应的数值生成所述用户的权限信息,包括:对属于同一类型的所述权限内容对应的8421码值进行累加,确定各类型的所述权限内容对应的8421码值累加和;根据确定出的所述8421码值累加和,生成所述用户的权限信息。4.根据权利要求3所述的权限校验方法,其特征在于,所述权限内容的类型至少包括操作动作类型和操作对象类型。5.根据权利要求1至4中任一项所述的权限校验方法,其特征在于,所述在所述登录用户发送操作请求后,根据所述第二存储空间暂存的所述登录用户的权限信息对所述操作请求进行校验,包括:解析所述操作请求,得到所述登录用户的所述用户信息、所述操作请求中包含的操作动作和操作对象;根据所述用户信息从所述第二存储空间中获取所述登录用户的权限信息;根据所述登录用户的权限信息校验所述登录用户是否对所述操作动作和所述操作对象具有操作权限。6.根据权利要求5所述的权限校验方法,其特征在于,所述根据所述登录用户的权限信息校验所述登录用户是否对所述操作动作和所述操作对象具有操作权限,包括:按照所述数据字典确定所述操作动作和所述操作对象对应的权...

【专利技术属性】
技术研发人员:甘明辉
申请(专利权)人:深圳爱捷云科技有限公司
类型:发明
国别省市:

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

1