ypsdf1
|
b6983f99e4
|
新增第四层安全防护:全局限流20次/分钟/IP,白名单与带secret的内部调用豁免,超限挂起连接不返回数据
|
2026-09-30 15:56:16 +08:00 |
|
ypsdf1
|
4db131082c
|
fix: 永久封禁玩家禁止登录Web后台、正版验证粘贴页响应异常时回查真实状态
- core.php 新增 playerWebBanReason():查 web_player_bans 名字封禁(永久/未过期),expire_time 兼容Java推送的毫秒单位;validateWebAccess 接入,商城/CDK/余额/token校验一律拒绝
- api/sync.php 四个登录入口全部拦截:validate_weblogin_token、web_login_request、send_email_code、verify_email_code
- api/minecraft_auth.php:success/error 清空输出缓冲保证纯JSON;新增 action=status 会话真实状态查询;粘贴页提交响应异常时回查状态,已验证则如实提示通过,不再误报"服务器响应异常"
|
2026-09-28 00:03:07 +08:00 |
|
ypsdf1
|
f2b87325e1
|
feat: 封禁IP同步Web黑名单(须持游戏内/web token)、清空队列联动清理pending登录请求
|
2026-09-27 21:23:31 +08:00 |
|
ypsdf1
|
c3d9c0925d
|
修复4个问题: 用户组购买确认弹窗、在线曲线清理、高频出售缓冲、每小时活跃数据
|
2026-07-20 13:18:58 +08:00 |
|
ypsdf1
|
1d5f500a28
|
fix: 限时折扣过期逻辑修复 + Minecraft OAuth功能改进
|
2026-07-17 16:51:38 +08:00 |
|
ypsdf1
|
ff83406013
|
minecraft_auth.php: 改用公共客户端ID实现OAuth,新增verify_code和paste_code_page端点
|
2026-07-17 14:02:38 +08:00 |
|
ypsdf1
|
d539cc10bf
|
改用Microsoft Graph User.Read scope(不依赖Xbox Live API权限)
|
2026-07-17 11:41:00 +08:00 |
|
ypsdf1
|
e30c37ef64
|
修改OAuth scope为XboxLive.signin
|
2026-07-17 11:36:20 +08:00 |
|
ypsdf1
|
51aaedc2b3
|
修复OAuth error回调路由:invalid_scope等错误也能正确显示
|
2026-07-17 11:34:48 +08:00 |
|
ypsdf1
|
b7c83903ca
|
修复Microsoft OAuth回调路由:自动检测code+state参数路由到callback
|
2026-07-17 11:15:08 +08:00 |
|
ypsdf1
|
65fc468ce1
|
新增Microsoft OAuth正版验证API
1. 新增minecraft_auth.php
- 完整的Microsoft OAuth流程
- 支持create_session/check_session/callback/verify_premium
- 验证状态持久化到SQLite
2. 配置项在pay_secrets.php中(gitignored,手工FTP上传)
|
2026-07-17 10:23:07 +08:00 |
|