打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
易如意网络验证系统1.1【开源】
 【更新时间:2018-6-1】
更新内容:
1、新增用户名称
2、新增用户头像
3、新增邀请人
4、新增上传接口
5、新增用户名称修改接口
6、新增邀请人成功邀请后增加VIP时间

通过修改:include/option.php中的invvip参数可更改每成功邀请一人奖励多长时间(秒为单位,默认86400=一天)

更新后接口操作:

1、用户注册

接口:api.php?action=register

POST提交:name(可空),username,password,superpass,regcode,inv(邀请人ID就是登入后返回的UID,可空)

返回值:
101:账号为空
102:密码为空
103:超级密码为空
104:机器码为空
105:账号已存在
106:该IP已注册
107:该机器码已注册
108:邀请人不存在
200:成功

2、用户登陆

接口:api.php?action=login

POST提交:username,password

返回值:
101:账号为空
102:密码为空
104:机器码为空
110:账号密码有误
108:机器码不匹配
112:禁止登陆
成功返回:token、UID、名称、头像地址

3、修改名称

接口:api.php?action=altername

POST提交:username,token,name

返回值:
101:账号为空
150:token为空
130:名称为空
151:账号和token不匹配
200:成功

4、上传头像

接口:api.php?action=alterpic&username=【账号】&token=【token】

使用post提交图片数据或直接使用E4A请使用上传器进行上传

易如意网络验证专用头像上传类库:https://www.eruyi.cn/thread-966-1-1.html

返回值:
101:账号为空
150:token为空
151:上传失败
152:账号和token不匹配
153:修改数据失败
200:成功

以上就是本次1.1的更新内容
【下载地址在下面,并请大家仔细阅读返回值以及接口参数】




【接口说明】

1、用户注册

接口:api.php?action=register

POST提交:username,password,superpass,regcode

返回值:101:账号为空 102:密码为空 103:超级密码为空 104:机器码为空 105:账号已存在
106:该IP已注册 107:该机器码已注册 200:成功

2、用户登陆

接口:api.php?action=login

POST提交:username,password

返回值:101:账号为空 102:密码为空 104:机器码为空 110:账号密码有误
108:机器码不匹配 112:禁止登陆 成功返回:token

3、修改机器码

接口:api.php?action=editcode

POST提交:username,superpass,newcode

返回值:101:账号为空 103:超级密码为空 104:机器码为空 123:超级密码不正确
124:24小时内修改过 200:成功

4、找回密码

接口:api.php?action=findpass

POST提交:username,superpass,password

返回值:101:账号为空 102:密码为空 103:超级密码为空 123:超级密码不正确 200:成功

5、卡密升级

接口:api.php?action=checkkami

POST提交:username,kami

返回值:101:账号为空 130:卡密为空 131:卡密有误 132:卡密已被使用 133:账号不存在
134:已是永久会员 135:使用失败 200:成功

6、获取信息

接口:api.php?action=getinfo

POST提交:username,token

返回值:101:账号为空 150:token为空 151:token不匹配

一切正常返回用户信息的json数据
"uid":"用户ID"
"vip":"会员到期时间戳(9个9为永久会员)"
"money":"账户余额(整数型)"
"regdate":"注册时间戳"
"regip":"注册绑定IP"
"regcode":"注册绑定机器码"
"lock":"Y 禁止登陆 N 允许登陆"
"online":"登陆信息"

7、修改密码

接口:api.php?action=modify

POST提交:username,password,newpass

返回值:101:账号为空 102:密码为空 141:新密码为空 110:账号密码错误 200:成功

【安装说明】
1、将程序解压到服务器/虚拟空间
2、将user.sql导入数据库
3、修改include目录中的config.php数据库配置

【设置/登入】
后台账号/密码:admin
后台密码设置:修改admin目录中的userdata.php
用户注册设置:修改include目录中的option.php(可设置限制IP注册,限制机器码注册,注册时默认赠送VIP时长)

【运行环境】
PHP版本:5.3、5.4(推荐)
代码不可使用TXT文本编辑器修改,请使用专业的工具修改。

解压密码:www.eruyi.cn
下载地址:
如意网络验证系统1.1.rar(41.3 KB, 下载次数: 199,售价:100 易积分)

模板/调用例子1:蓝色简约模板:https://www.eruyi.cn/thread-683-1-1.html(适用于1.0)
模板/调用例子2:黑色简约模板:https://www.eruyi.cn/thread-1072-1-1.html(适用于1.1)
如果注册或者生成卡密时出现SQL语句执行错误:
打开my.ini,查找
sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
修改为
sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
然后重启MYSQL

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
基于 token 的多平台身份认证架构设计
WebApi_基于token的多平台身份认证架构设计(Z)
百度用户登陆流程详细分析、百度账号批量登陆程序
pytest文档73-pytest+yaml实现接口自动化框架之用例参数关联
Web API接口设计经验总结
.Net Core使用JWT进行身份认证
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服