谈谈APIcloud注册和登录的简单实现
这里我用PHP和APIcloud通过APIcloud自带的Ajax进行数据交互
PHP端有reg.图灵(注册处理页)login.图灵(登录处理页)
步骤:
1)通过api.ajax传输data中的values(我在这里传输post,接受json数据)
2)后台的reg.图灵或login._____POST[‘xxx接受数据并进行数据处理,
判断处理后操作是否成功,成功返回JSON数据,直接returnn;不返回任何数据
login.图灵页面截图如下:
注:由于APIcloud中的apiloud.接受json收据后,ajax使calback(ret,err)中的if(ret)注册数据插入不返回JSON数据,此时可以伪造JSON数据。APIcloud接收服务器返回数据是正常的
3)登录界面后使用api.setStorage(key,value);接受数据,图如下:
这样,我们将登录的username保存在session中,然后使用apion.getStorage('username');可调用
