[发明专利]一种基于Oauth 2.0的高校移动应用通用授权认证系统在审
申请号: | 202010616740.3 | 申请日: | 2020-07-01 |
公开(公告)号: | CN111753264A | 公开(公告)日: | 2020-10-09 |
发明(设计)人: | 董茜;李婷蔚;颜凯 | 申请(专利权)人: | 电子科技大学 |
主分类号: | G06F21/12 | 分类号: | G06F21/12;G06F21/31 |
代理公司: | 成都点睛专利代理事务所(普通合伙) 51232 | 代理人: | 孙一峰 |
地址: | 611731 四川省*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 oauth 2.0 高校 移动 应用 通用 授权 认证 系统 | ||
1.一种基于Oauth 2.0的高校移动应用通用授权认证系统,其特征在于,包括应用管理模块、用户模块、信息获取模块、认证模块、移动应用通用授权认证系统数据库和高校统一身份认证平台LDAP服务器;
所述应用管理模块用于授权并记录移动应用的信息,移动应用包括校园APP应用和应用平台类应用,校园APP应用需记录应用的名称、IP地址、服务端口、选择授权用户类别;应用平台类应用需记录应用名称、应用所属平台、应用接入平台产生的AppID和AppSecret、选择授权用户类别;应用管理模块授权并记录移动应用的信息后,将移动应用的数据写入移动应用通用授权认证系统数据库;
用户模块作为用户访问已授权移动应用的接口,用户模块接收用户的访问请求后,对用户的身份进行验证,并查询数据库中是否有该用户同平台的注册信息,若是,则直接反馈给该移动应用用户的学号或工号信息,移动应用对用户进行绑定,并根据服务权限为用户提供服务;若否,则录入用户信息进行移动应用绑定,绑定过程中,用户模块根据录入的用户信息,通过信息获取模块获取用户的身份是否合法;
所述信息获取模块用于通过高校统一身份认证平台LDAP服务器获取用户的身份信息,对用户的身份进行合法性验证,将验证结果发送到用户模块和认证模块;
认证模块用于根据接收到的合法用户信息,对用户授权进行认证,认证模块是基于Oauth2.0的认证接口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学,未经电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010616740.3/1.html,转载请声明来源钻瓜专利网。