原则:鉴权挡在应用之前

把 basic_auth 放在反向代理(Caddy/Nginx)层,应用本身甚至不需要知道「谁在看」。好处:即使后端有漏洞,门外还有一道锁。

stock.panpipe.com.cn {
    basic_auth {
        admin $2a$14$...哈希密码...
    }
    reverse_proxy 127.0.0.1:8810
}

静态资源与受保护路径分流

响应头收紧

关于「免密链接」:曾为方便放过 ?k=TOKEN 这类免密路由,后评估为密钥泄露风险,已移除——任何访问都走密码鉴权。便利性让位于安全性,公网服务值得。