最近要做一个九城问答系统手机客户端的应用,接手到项目当然知道最重要的就是要解决跟服务器通信获取数据的一个问题,首先还是从验证登陆解决起吧,小小尝试了一下终于成功完成了。下面就写一下做的登陆验证的一个过程,一起学习,共同提高!
开源框架类ASIHttpRequest,toast弹出框,MD5加密算法
appKey : F0D71CBA8E2D....470A1F33AD457
1,用户校验接口
接口url: http://uc.gongzuohou.cn/index.php/api/user/login
请求方式: POST
请求参数:
上行:
uname string #用户名
upwd string #用户密码 md5(upwd)
sign string #校验码 生成方式:md5(uname . upasswd . appKey)
下行:
errno:状态码 0表示成功,>1 表示失败
error:返回内容
uid :用户ID ,仅在用户登录成功后后才返回
uname:用户名 ,仅在用户登录成功后后才返回
有了这些前期的准备就可以开始着手做了。
登陆验证失败:
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLiIXZ05WZD9CX5RXa2Fmcn9CXwczLcVmds92czlGZvwVP9EUTDZ0aRJkSwk0LcxGbpZ2LcBDM08CXlpXazRnbvZ2LcRlMMVDT2EWNvwFdu9mZvwleFRUT5t2VaNTOXlFcoNjW1x2RaZXUYpVd1kmYr50MZV3YyI2cKJDT29GRjBjUIF2LcRHelR3LcJzLctmch1mclRXY39TNyYzN1gjM1ETMxATMzEDMy8CX0Vmbu4GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.jpg)
登陆验证成功:
服务器端返回的值:
<a target="_blank">项目源码下载(猛戳)</a>
==================== 迂者 丁小未 CSDN博客专栏=================
Unity QQ群:858550 cocos2dx QQ群:280818155
====================== 相互学习,共同进步 ===================
<a target="_blank"></a>