【技术实现步骤摘要】
一种学校用户体系认证方法及系统
本专利技术涉及教育软件认证领域,特别涉及一种学校用户体系认证方法及系统。
技术介绍
随着互联网+教育的深入,越来越多的企业为学校定制软件,每个软件都自带了用户体系。但是,随着学校需求的增加,没有一个教育软件厂商能够解决所有学校的需求。与此同时,当存在多个企业为学校定制软件时,每个厂商都会管理学校的教师和学生数据,这存在着第三方数据泄露的风险。此外,学校在接入不同厂商的教育软件后,学生账号的管理也不易,从而导致学校接入教育软件不方便。进一步的,如果多个教育软件的厂商各自管理账号体系,导致各个厂商的数据不能共享,学校无法将所有的学情数据存储在一个数据库中,也无法简便地通过大数据进行学情分析。
技术实现思路
本专利技术的目的在于克服现有技术的不足,提出一种学校用户体系认证方法及系统,第三方教育软件提供厂商不需要再维护一套学校组织关系数据,仅需要获得教育软件授权码和用户授权码就可以为学校进行互联网+教育相关服务。本专利技术解决其技术问题所采用的技术方案是:一种学校用户体系认证方法,包括:建立学校组织关系和教育软件授权秘钥信息;所述学校组织关系包 ...
【技术保护点】
一种学校用户体系认证方法,其特征在于,包括:建立学校组织关系和教育软件授权秘钥信息;所述学校组织关系包括年级、班级、教师和学生信息,其中,教师信息包括教师登录教育软件的用户名和密码,学生信息包括学生登录教育软件的用户名和密码;教育软件授权秘钥为与教育软件协商好的秘钥;接收教育软件发送的教育软件授权秘钥,为教育软件分配秘钥所具备的数据权限的教育软件授权码;接收教育软件的获取组织关系数据请求,根据请求携带的教育软件授权码返回相关组织关系的数据;如果该教育软件授权码具备修改组织关系的权限,还可以在组织关系发生变动后主动提交变更请求;接收用户登录教育软件的认证请求,根据请求携带的用 ...
【技术特征摘要】
1.一种学校用户体系认证方法,其特征在于,包括:建立学校组织关系和教育软件授权秘钥信息;所述学校组织关系包括年级、班级、教师和学生信息,其中,教师信息包括教师登录教育软件的用户名和密码,学生信息包括学生登录教育软件的用户名和密码;教育软件授权秘钥为与教育软件协商好的秘钥;接收教育软件发送的教育软件授权秘钥,为教育软件分配秘钥所具备的数据权限的教育软件授权码;接收教育软件的获取组织关系数据请求,根据请求携带的教育软件授权码返回相关组织关系的数据;如果该教育软件授权码具备修改组织关系的权限,还可以在组织关系发生变动后主动提交变更请求;接收用户登录教育软件的认证请求,根据请求携带的用户名、密码和教育软件授权码进行验证授权,如果验证成功返回登录用户所拥有的权限数据;如果验证失败,返回授权失败;记录用户登录教育软件的认证操作信息,所述认证操作信息包括认证时间、访问IP、用户名、密码和教育软件授权码。2.根据权利要求1所述的学校用户体系认证方法,其特征在于,还包括:建立学校关键码信息;所述学校关键码用于识别出用户所在的学校。3.根据权利要求2所述的学校用户体系认证方法,其特征在于,所述接收用户登录教育软件的认证请求,包括:判断用户是登录局域网教育软件的认证请求还是登录SaaS教育软件的认证请求;如果是登录局域网教育软件的认证请求,根据请求携带的用户名、密码和教育软件授权码进行验证授权,验证成功返回登录用户所拥有的权限数据,验证失败,返回授权失败;如果是登录SaaS教育软件的认证请求,根据请求携带的用户名、密码、教育软件授权码和学校关键码进行验证授权,验证成功返回登录用户所拥有的权限数据;验证失败,返回授权失败。4.根据权利要求1或3所述的学校用户体系认证方法,其特征在于,所述记录用户登录教育软件的认证操作信息之后还包括:接收教育软件发送的学情数据,基于多个教育软件发送的学情数据进行分析,形成学情报告。5.根据权利要求1或3所述的学校用户体系认证方法,其特征在于,所述权限数据包括登录用户的用户授权码和组织关系数据;所述用户授权码为用户访问教育软件功能的权限。6.一种学校用户体系认证系统,其特征在于,...
【专利技术属性】
技术研发人员:张锡聪,陈海疆,
申请(专利权)人:绿网天下福建网络科技股份有限公司,
类型:发明
国别省市:福建,35
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。