合作站点加入流程及用户验证签名算法

第一步:提交申请

联系方式:QQ:367013672

第二步:对接文档

接口地址:站点准备

调用方式:HTTP GET

接口描述:IYUUPlus辅种前用户验证

请求参数:

字段名称字段说明类型必填备注
token随机字符串stringY请求方随机生成,永不重复
id用户数字IDintY用户在站点的唯一数字ID
verity验证字段stringY验证算法:MD5($token . $id . sha1($passkey) . $secret)
provider提供者字段stringY固定值:iyuu,标识该请求来自IYUU,该字段不参与签名

响应参数:

字段名称字段说明类型必填备注
success验证结果booleanY成功true、失败false
msg错误消息stringN失败提示信息

验证步骤:

  1. 双方提前约定私有密钥:$secret
  2. IYUU服务器携带4个请求参数,对接口地址发起HTTPGET请求
  3. 站点接收4个请求参数
  4. 站点验证用户id是否存在、账户是否异常等
  5. 站点得到用户$passkey字段
  6. 验证算法:$verity === MD5($token . $id . sha1($passkey) . $secret)
  7. 验证成功返回报文:{"success": true}
  8. 验证失败返回报文:{"success": false, "msg": "失败提示信息"}

IYUU用户验证算法.zip

最后修改:2023 年 03 月 19 日 07 : 36 PM
如果觉得我的文章对你有用,请随意赞赏

发表评论