收藏文章 楼主

3.用户登录及身份校验

版块:HadSky Api 开发文档   类型:普通   作者:乐天   查看:7278   回复:0   获赞:5   时间:2017-03-21 15:18:53

用户登录参数(必须参数):

登录验证码是必须要有的,防止用户密码被爆破。

{

s:userlogin,

app_puyuetian_api_uia_type:'login',

verifycode:$verifycode,

username:$username,

password:$password

}

数据请求参数(必须参数):

服务端接受的是被加密的uia_token参数,请使用CreateUIA()函数进行加密后再传递。

{

s:$s,

app_puyuetian_api_uia_type:'uia',

app_puyuetian_api_uia_token:CreateUIA($uia)

}


举例:

<?php
//用户登录并获取身份校验码
//用户名/uid/邮箱
$username = 'test';
//对应密码
$password = 'test123';
//验证码
$verifycode = $_GET['verifycode'];
//建议加上rnd随机变量,防止个别网站开启了动态缓存而无法获取最新数据的问题
$data = file_get_contents(APIURL + 's=userlogin&username=' . $username . '&password=' . $password . '&verifycode=' . $verifycode . '&app_puyuetian_api_uia_type=login&rnd=' . rand(1000, 9999));
//返回处理:
$data = json_decode($data, TRUE);
if($data['state']=='ok'){
	//登录成功,返回用户身份校验码,该码将在用户下一次网页登录时失效
	//请保存该码,后面的数据请求要用到,后续文档假定已获取并将用$uia代替这个值
	echo $data['uia_token'];
}else{
	//返回登录失败详情
	echo $data['msg'];
}
?>

有些梦虽然遥不可及,但并不是不可能实现。 
回复列表
默认   热门   正序   倒序

回复:3.用户登录及身份校验

暂无用户组
退出
等级:0级
天豆:
游客:

公告

近期本站被人为恶意注册及发布垃圾帖,本站已开启普通用户发帖审核功能,VIP系列用户组不受影响,一但发现发布违法或垃圾帖的用户,该用户账号将会被永久封号,请大家共同维护互联网环境,共创美好互联网未来。

永久免费,购授权享豪礼

3年个人版授权+1940天豆仅需194元

终身个人版授权+3880天豆仅需388元

3年尊享版授权+13580天豆仅需1358元

终身尊享版授权+27160天豆仅需2716元

扫个红包吧,快乐你我他

红包

Powered by HadSky 7.12.4

©2015 - 2022 HadSky

购买产品 用户文档 授权查询 网站绑定 更新补丁 客户案例 陕ICP备13005805号

您的IP:44.211.22.31,2022-09-27 23:02:11,Processed in 0.03146 second(s).

支持原创软件,抵制盗版,共创美好明天!
头像

用户名:

粉丝数:

签名:

资料 关注 好友 消息
已有0次打赏
(5) 分享
分享

请保存二维码或复制链接进行分享

取消