Skip to content

v2.3.8: 浏览器原生 BasicAuth / Browser-native BasicAuth

Choose a tag to compare

@Fly143 Fly143 released this 30 May 01:04
· 20 commits to main since this release

v2.3.8 - 浏览器原生 BasicAuth 认证

🛠 改进

  • 管理员认证重构 — 移除 Web 登录表单,改用浏览器原生 HTTP BasicAuth 弹框
    • /admin 路由增加认证保护,浏览器自动弹出原生认证框
    • 删除 loginBox 登录页面、doAdminLogin()、checkAdminLogin()、fetch 拦截器等冗余代码
      -「设置」标签页保留修改密码功能(PUT /api/admin-password)
    • 密码变更后浏览器自动重新弹框,无需手动处理
  • 代码清理 — 移除 sessionStorage 密码缓存、_adminAuth 全局变量、i18n 无用 key

💡 no-tools 版本见 v2.3.8-no-tools