前后端 基于 requestTokenId 机制下 加密密交互流程图
2020-11-04 14:21:57 1 举报
前后端 基于 requestTokenId 机制下 加密密交互流程图
作者其他创作
大纲/内容
用户操作
控制层
H5
否、提示重试
本地更新公钥requestTokenId
调用后端API
是
将新公钥作为 requestTokenId返回
指定后端登陆API
点击登陆
PHP
获取 formData
调用加密算法
响应数据(resultData)
生成表单参数formData
结束
开始
是否成功
通过请求头 requestTokenId 获取 私钥
显示层
通过私钥对 enAesKey 解密 获取 aesKey
输入用户名、密码
本地缓存私钥
返回处理状态
通过 aesKey 解密数据 resultData
本地缓存新的私钥
首次访问平台
获取登陆结果
登陆
指定请求头requestTokenId
生成公钥和私钥
请求指定API
生成AES随机密钥 aesKey
通过 aesKey 解密生成表单数据 formData
本地保存公钥requestTokenId
API转发
业务层
获取/保存 登陆信息及 sessionID
生成新的公钥和私钥
发起预登陆API
将公钥作为 requestTokenId返回
0 条评论
下一页
为你推荐
查看更多