目标:实现客户端(app)与后台服务接口的简单鉴权方式
背景:系统通过设备唯一码的注册限制是否允许使用。
实现方式
1 app端将“设备唯一码”+“设备时间戳”+“固定串”组成的字符串进行对称加密,形成token。
2 app端发送的所有请求均在header中带入步骤1中计算的token。
3 后台服务通过filter拦截所有请求,并解析token。
解析时使用约定的对称加密密钥解密,拆分出设备唯一码、时间戳、固定串。
a 使用设备唯一码验证设备是否在系统中注册
b 使用时间戳验证请求是否超时
参考流程图:
简单token鉴权方式
最新推荐文章于 2024-09-06 10:35:08 发布