已修复 API 登录未检查封禁状态 [复制链接]

二级用户组

我是用ai跑的测试 作者可以看下需不需要修复一下

Bug反馈
程序版本:
Xiuno X 最新版
PHP版本:
php8.2
MySql:
5.7
复现步骤:
Web 登录在密码验证后会调用 UserBanService::checkBanByScene($uid, 'login'),禁止访问/锁定用户无法登录。API 登录只调用了 LoginSecurityService::checkBan(),而该函数在 ban_type > 0 时直接 return,假设封禁由别处处理——但 API 路径从未调用 UserBanService。
预期结果:
Bug 描述:
Web 登录在密码验证后会调用 UserBanService::checkBanByScene($uid, 'login'),禁止访问/锁定用户无法登录。
错误信息:
错误日志:
管理员标记为「已修复」,奖励 +5 金币
最新回复
    Error

    服务器错误

    服务器缓存损坏,请刷新页面重试