买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:成都能泊数产科技有限公司
摘要:本申请涉及通信技术领域,公开了一种智慧停车管理平台的认证鉴权方法及系统,旨在解决现有智慧停车管理平台的认证鉴权方法存在认证服务器负载压力过大以及请求响应速度慢的问题,方案主要包括:客户端发送认证请求;网关服务器进行验证码验证,验证通过后将认证请求路由至认证服务器;认证服务器进行账号密码验证,验证通过后生成Token字符串并将其存储到Redis中,同时将其颁发给客户端;客户端发送携带Token字符串的资源访问请求;网关服务器进行Token字符串验证,验证通过后将资源访问请求路由至资源服务器;资源服务器在用户具有资源访问权限时将对应的资源返回至客户端。本申请缓解了认证服务器的负载压力,提高了请求响应速度,特别适用于安卓终端设备。
主权项:1.一种智慧停车管理平台的认证鉴权方法,其特征在于,所述方法包括:步骤1、客户端向网关服务器发送包括账号、密码和验证码的认证请求;步骤2、网关服务器对所述认证请求中的验证码进行验证,若验证通过,则将所述认证请求路由至认证服务器;步骤3、认证服务器根据所述认证请求中的账号和密码在数据库中查询用户信息,所述用户信息至少包括用户类型及其对应的用户权限信息;步骤4、认证服务器根据查询到的用户信息生成用户类型对应的Token字符串,将所述用户信息及其对应的Token字符串存储到Redis中,并将所述Token字符串发送至客户端;所述Token字符串的生成方法包括:认证服务器获取用户类型对应的字符串和当前时间戳,根据用户类型对应的字符串和当前时间戳生成用户类型对应的Token字符串;所述用户类型包括管理员用户和停车用户,所述管理员用户对应的字符串为sys,所述停车用户对应的字符串为pu;所述管理员用户对应的Token字符串的生成公式为: 所述停车用户对应的Token字符串的生成公式为: 其中,S1表示管理员用户对应的Token字符串,S2表示停车用户对应的Token字符串,i表示用户ID,t表示当前时间戳,tn表示当前时间戳的中间数字,tm表示当前时间戳的最后一位数字,mod表示模运算,∥表示或;步骤5、客户端向网关服务器发送携带所述Token字符串的资源访问请求;步骤6、网关服务器对所述资源访问请求中的Token字符串和Redis中的Token字符串进行比对,若Token字符串匹配,则从Redis中获取用户权限信息,并将携带用户权限信息的资源访问请求路由至资源服务器;步骤7、资源服务器根据所述用户权限信息判断对应用户是否具有资源访问请求对应的资源的访问权限,若有,则将资源访问请求对应的资源返回至客户端。
全文数据:
权利要求:
百度查询: 成都能泊数产科技有限公司 一种智慧停车管理平台的认证鉴权方法及系统
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。