qing
|
9765edac9b
|
fix(static): 前端脚本识别 WAF 拦截响应并正确提示
- validation.js 新增 WafTip 公共检测:403 + 响应体含 blocked by WAF 双重特征,
与 gateway 白名单拒绝的 403(JSON 错误消息)精确区分
- login/register/dnfs/view 各请求点在 JSON 解析前识别拦截,统一提示
「请求被 WAF 安全规则拦截,请检查输入内容」
- 修复 dnfs getNode 被 WAF 拦截时落入 catch 误跳登录页的问题
- 验证码图片加载识别 403 拦截,alt 提示点击重试
- __view.html 补充引入 validation.js
|
2026-07-30 11:01:34 +08:00 |
|
qing
|
bfd2d334fe
|
fix: 前端按钮防重复点击,避免重复请求(dnfs提交/删除、view刷新、验证码刷新)
|
2026-07-28 12:10:48 +08:00 |
|
qing
|
6fcb70d235
|
feat: 登录页接入图形验证码,登录接口强制校验
登录页展示 captcha 图形码(点击刷新),登录请求携带 captcha_token/captcha_answer;gateway 的 /login 启用验证码校验,经 pymsg 调 captcha verify 路由(fail-closed),补齐防爆破短板。
|
2026-07-28 10:15:01 +08:00 |
|
qing
|
e89578fa82
|
security: Token 改为 HttpOnly Cookie 下发,消除 XSS 窃取面
登录时网关签发 HttpOnly+Secure+SameSite=Lax 的 q4_token Cookie,前端不再经手 Token;网关代理时支持从 Cookie 验签并向下游注入 Authorization(dnfs 零改动),新增 /logout 清除 Cookie,static 代理路由兼容 Cookie 转 Bearer。
|
2026-07-28 09:07:12 +08:00 |
|
qing
|
896cfc32ca
|
网友修x改、我修复之后
|
2026-07-26 12:06:56 +08:00 |
|
qing
|
419ae82858
|
修改HTTP LIBRARY,增加OPTIONS支持
修改GATEWAY,修复转发
修改dnfs,暂时不编译(找不到模板)
修改static,能够获取节点
|
2026-07-22 12:47:13 +08:00 |
|
qing
|
414d7332aa
|
dnfs模块
|
2026-07-21 23:32:04 +08:00 |
|
qing
|
0399715008
|
修改后端登陆响应为json,修复登陆页面
|
2026-07-21 22:27:48 +08:00 |
|
qing
|
1d57502fa2
|
引入validation.js,修改Content-Type
|
2026-07-21 21:55:52 +08:00 |
|
qing
|
b1f0aec4ab
|
updatex
|
2026-07-21 11:54:10 +08:00 |
|
qing
|
70d467d052
|
init
|
2026-07-20 11:12:29 +08:00 |
|