The technical scheme provides login and access control method of access control in an operating system, the method includes receiving user identity information transmitted from the user terminal, when the user identity information to meet the registration conditions, call all permissions information interface, to determine whether the user identity information meets the permission information, open all the corresponding permissions information meet the identity information of the user interface to the end user. Compared with the existing technology, in this method, when the user login system, automatically determine the permissions that the user has, and the user has access to all functions open to the user interface, the user login is used to avoid one by one authority for the inconvenience, simplify the login process, enhance the user experience.
【技术实现步骤摘要】
一种操作系统登陆及访问权限控制的控制方法及系统
本专利技术涉及操作系统
,更具体地说,涉及一种操作系统登陆及访问权限控制的控制方法及系统。
技术介绍
操作系统是属于管理软件系统工程的以IT技术为支撑的软件开发系统。随着社会的进步,操作系统正在企业的日常运行中起到越发重要的作用,操作系统可实现的功能也越发的多样化。在现有技术中,用户在登录到操作系统后,若想使用某一种功能,虽然用户具备使用这一功能的权限,仍需要单独对实现这一功能的模块进行登录,若需要同时使用多种功能,则对每一个实现功能的模块进行登录,操作繁琐,用户体验感差。因此,如何避免拥有使用权限的用户多次登录不同的功能模块成为了本领域技术人员亟需解决的问题。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种操作系统登陆及访问权限控制的控制方法,与现有技术相比,在本方法中,当用户登录系统后,自动判断用户所具有的使用权限,并将用户具有使用权限的所有功能的接口向用户开放,避免了用户逐一登录具有使用权限的功能的不便,简化了登录过程,提升了用户体验感。为实现上述目的,本专利技术提供如下技术方案:一种操作系统登陆及访问权限控制的控制方法,所述方法包括:接收用户端发送的用户身份信息;当所述用户身份信息满足登录条件时,调用所有接口的权限信息;判断所述用户身份信息是否满足所述权限信息;向所述用户端开放所有与所述用户身份信息满足的权限信息相对应的接口。优选地,所述权限信息中包括预设用户身份信息,所述方法还包括:接收管理端发送的接口信息及与所述接口信息相对应的权限分配信息;调用与所述接口信息相对应的权限信息;基于所述权限 ...
【技术保护点】
一种操作系统登陆及访问权限控制的控制方法,其特征在于,所述方法包括:接收用户端发送的用户身份信息;当所述用户身份信息满足登录条件时,调用所有接口的权限信息;判断所述用户身份信息是否满足所述权限信息;向所述用户端开放所有与所述用户身份信息满足的权限信息相对应的接口。
【技术特征摘要】
1.一种操作系统登陆及访问权限控制的控制方法,其特征在于,所述方法包括:接收用户端发送的用户身份信息;当所述用户身份信息满足登录条件时,调用所有接口的权限信息;判断所述用户身份信息是否满足所述权限信息;向所述用户端开放所有与所述用户身份信息满足的权限信息相对应的接口。2.如权利要求1所述的方法,其特征在于,所述权限信息中包括预设用户身份信息,所述方法还包括:接收管理端发送的接口信息及与所述接口信息相对应的权限分配信息;调用与所述接口信息相对应的权限信息;基于所述权限分配信息在所述权限信息中注册所述预设用户身份信息。3.如权利要求2所述的方法,其特征在于,所述权限分配信息包括预设用户ID,所述预设用户身份信息包括预设用户名及预设用户密码,所述基于所述权限分配信息在所述权限信息中注册所述预设用户身份信息包括:基于所述预设用户ID生成预设用户名,所述预设用户名与所述用户ID相同;基于所述预设用户ID生成预设用户密码,所述预设用户密码与所述预设用户ID相同。4.如权利要求3所述的方法,其特征在于,所述用户身份信息包括用户ID,所述判断所述用户身份信息是否满足所述权限信息包括:判断所述用户ID是否与所述预设用户名相同;判断所述用户ID是否与所述预设用户密码相同;当所述用户ID与所述预设用户名相同,且所述用户ID与所述预设用户密码相同时,判断所述用户身份信息满足所述权限信息。5.如权利要求2所述的方法,其特征在于,所述方法还包括:当所述权限信息中包括所述预设用户身份信息时,基于所述预设用户身份信息生成子权限分配信息;基于所述子权限分配信息在子权限信息中注册预设子权限用户身份信息;当所述用户身份信息满足所述权限信息时,判断所述用户身份信息满足所述子权限信息;向所述用户端开放与所述子权限信息相对应的子接口。6.一种操作系统登陆及访问权限控制的控制系统,其特征在于,所述系统包括:传输模块、调用模块、判断模块及控制模块,其中:所述传输模块用于接收用户端发送的用户身份信息;所述调用模块...
【专利技术属性】
技术研发人员:徐佳宏,何小芬,陈恋,
申请(专利权)人:深圳市茁壮网络股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。