Fastadmin开发的网络验证源码

安装教程

搭建环境:php7.3 mysql5.7 nginx (php7.4 mysql5.6也可以)

环境配置正确,已经成功了一半,很多问题都是环境不正确导致的。

搭建流程:

1.文件上传到服务器,解压,设置运行目录public,设置伪静态

伪静态内容:

location / {

if (!-e $request_filename){

rewrite ^(.*)$ /index.php?s=$1 last; break;

}

}

2.导入数据库,数据库在压缩包根目录,

3.修改目录中 \application\database.php ,改成你的数据库名字和密码

4.同时为了安全,可关闭调试模式:

\application\config.php

22行

‘app_debug’ => true,修改为’app_debug’ => false

至此安装完成。

后台地址:http://你得域名/myadmin.php

登录账号:admin,密码:123456

API请求

获取软件信息

软件初始化使用

  • URL:/api/app/appinit
  • Method:POST

请求参数

参数

类型

备注

safecode

String

软件安全码

💡 注意,safecode 后台添加软件成功后可看到,每个软件都不一样。

卡密登录

登录使用

  • URL:/api/app/login
  • Method:POST

请求参数

参数

类型

备注

safecode

String

软件安全码

key

String

卡密

mcode

String

机器码

💡 状态码:0=错误,1=成功,2=机器码已绑定,3=软件已到期,9=软件不存在,8=数据异常,-1=激活码已封禁

卡密退出登录

软件关闭时候调用

  • URL:/api/app/logout
  • Method:POST

请求参数

参数

类型

备注

safecode

String

软件安全码

key

String

卡密

mcode

String

机器码

💡状态码:0=错误,1=成功,2=机器码已绑定,3=软件已到期,9=软件不存在,8=数据异常,-1=激活码已封禁

解绑

软件初始化使用

  • URL:api/app/unbind
  • Method:POST

请求参数

参数

类型

备注

safecode

String

软件安全码

key

String

卡密

💡 注意,解绑时候无需传机器码,解绑权限请酌情使用。后来可手动解绑

刷新卡密在线状态

软件初始化使用

  • URL:/api/app/refresh
  • Method:GET

请求参数

无需参数

💡 注意,本命令可在宝塔后台计划任务中添加,执行方式为URL。建议每分钟执行一次

下载地址(源码+对接例子,支持上下级和多作者):
[pay price=”3″]
[fastadmin支持下级和多作者](/wp-content/uploads/2022/04/fastadmin支持下级和多作者.zip “fastadmin支持下级和多作者”)
[/pay]

本次新增:
1.新增代理系统,支持代理到期时间设置,支持充值,扣款,封禁
2.新增日志操作记录,生成卡密,解绑卡密,删除卡密,统统记录。
3.新增余额日志记录,所有余额变动,充值,扣款,消费,均有详细记录
4.新增卡密状态刷新,
5.其它更新未能一一列举,请体验。

关于报错404的解决方案:
linux系统服务器,报错重点检查伪静态
winserver服务器,不要用Nginx,要用IIS这个web服务,伪静态用宝塔提供的thinkphp的即可,其它不变

赞(0) 支付宝扫码领红包
未经允许不得转载:易语言编程学习 » Fastadmin开发的网络验证源码

评论 抢沙发

评论前必须登录!

 

有几率领到大红包

支付宝扫一扫