介绍:
SF多应用综合验证授权系统 V4.0更新内容
采用ThinkPHP 6.0 + EasyWebAdmin
支持自定义判断规则(默认提供域名+QQ+机器码规则)
支持在线充值,用户Api授权,自助更换授权,卡密兑换(权限,代理,余额,积分),云黑查询,授权代理查询,插件化模板(可自定义上传),余额购买授权,卡密,权限等,快速登录,支付认证,版本管理,自定义用户等级权限模板,自定义授权价格模板,插件管理(自定义安装,更新插件),支持用户扫码绑定授权或认证
====以下为授权代码=====
include_once ROOT.”authcode.php”;
//判断是否有授权文件
if(file_exists(ROOT.”authcode.php”)){
require ‘authcode.php’;
}else{
exit(‘当前网站无授权码!’);
}
require(ROOT.”version.php”);
define(“authcode”, $authcode);
if(!defined(“authcode”)){
exit(0);
}
离线授权代码
$SFid=’【填写程序ID】’;
include_once ROOT.”authcode.php”;
if(file_exists(ROOT.”authcode.php”)){
require ‘authcode.php’;
}else{
exit(‘当前网站无授权码!’);
}
if(empty($SF_PUBLIC_KEY))exit(‘公钥不存在!请重新到授权站下载源码’);
if(empty($SF_Sign))exit(‘签名不存在!请重新到授权站下载源码’);
if(empty($SF_Info))exit(‘信息不存在!请重新到授权站下载源码’);
function verifySign($data = ”, $sign = ”) {
if (!is_string($sign) || !is_string($sign)) {
return false;
}
return (bool)openssl_verify($data, base64_decode($sign), $SF_PUBLIC_KEY, OPENSSL_ALGO_SHA256);
}
function publicDecrypt($encrypted = ”){
if (!is_string($encrypted)) {
return null;
}
return (openssl_public_decrypt(base64_decode($encrypted), $decrypted, $SF_PUBLIC_KEY)) ? $decrypted : null;
}
if(!isset(verifySign(md5(md5($SFid).md5($_SEVER[‘HTTP_HOST’]).md5($authcode)), $SF_Sign))){
exit(‘您当前的网站未授权!请联系QQ2129876388授权<br>若您的网站已授权,请检查授权码是否正确!’);
}
$SF_AUTH_INFO=explode(‘|’,publicDecrypt($SF_Info));
if($SF_AUTH_INFO[0]==’0000-00-00 00:00:00′){
if($SF_AUTH_INFO[1]!=1)exit(‘您当前的网站已封禁!请联系QQ2129876388解封后使用!’);
}else{
if($SF_AUTH_INFO[1]!=1)exit(‘您当前的网站已封禁!请联系QQ2129876388解封后使用!’);
if($SF_AUTH_INFO[0]<=date(“Y-m-d H:i:s”))exit(‘您当前的网站授权已到期!请联系QQ2129876388续费后使用!’);
}
检测更新代码
function update_version()
{
$SF_string=authcode($_SERVER[‘HTTP_HOST’].’||||’.authcode.’||||’.VERSION.’||||【系统ID】’,’ENCODE’,’【授权后台设置的密钥key】’);
$SF_query=file_get_contents(‘http://【你的授权站域名】/SF_API/SF_Check.php?SF_string=’.base64_encode($SF_string));
$SF_query=authcode($SF_query,’DECODE’,’【授权后台设置的密钥key】’);
if ($SF_query=json_decode($SF_query,true)) {
return $SF_query;
}else{
return false;
}
}
源码下载地址:https://qumaw.lanzoul.com/iufe00mbwk8j
暂无评论内容