社会化登录与用户管理平台服务商
云登录
首页
开发文档
我的应用
查看源代码
来自云登录
签名算法
的源代码
跳转到:
导航
,
搜索
根据下列原因,你没有权限编辑本页:
您刚才请求的操作只有这个用户组中的用户才能使用:
用户
您可以查看并复制此页面的源代码:
__NOTOC__ ===概述=== 为了确保应用与云登入API 服务器之间的安全通信,防止数据篡改等恶意攻击,云登入API 服务器使用了签名机制(即sign参数)来认证应用。签名是由请求参数和应用的api Key经过MD5加密后生成的字符串。应用在调用云登入API之前,要计算出签名,并追加到请求参数中。 ===算法=== 假设某个云登入API需要3个参数,分别是“k1”、“k2”、“k3”,它们的值分别是“v1”、“v2”、“v3”,调用云登入API的应用的api Key为“api_key”,计算方法如下所示。注意:这些参数中不包含sige(签名)参数,因为sig参数的值此时没有计算出来。 A、将请求参数格式化为“keyvalue”格式,即“k1v1”、“k2v2”、“k3v3”; B、将上诉格式化好的参数键值对,以字典序升序排列后,拼接在一起,即“k1v1k2v2k3v3”; C、在上拼接好的字符串末尾追加上应用的api Key; D、上述字符串的MD5值即为签名的值。
返回到
签名算法
。
查看
页面
讨论
查看源代码
历史
个人工具
登录
社会化登录介绍
产品介绍
安装流程
开发指南
控制台配置
社会化登录接入
账号绑定功能
同步动态功能
技术文档
API接口文档
签名算法
平台供应商名称对照表
平台供应商数据及功能
平台供应商申请流程
资源下载
多语言SDK下载
素材下载
常见问题
常见问题
名词解释
错误代码释义
搜索
工具箱
链入页面
链出更改
特殊页面