# P1:CAS 换票密钥与日志脱敏整改说明 ## 改动 1. **前端**:删除 `web/src/views/login.vue` 中未使用的 `CAS_CLIENT_SECRET`;换票仍只调 `GET /cas/accessToken?code=...`;控制台不再打印含 Token 的响应 body。 2. **后端**:`CasController` 日志不再打印带 `client_secret` 的完整 URL、`access_token`、完整 profile;失败响应也不再回传 CAS 原始报文。 ## 对登录的影响 无。前端本就未使用 secret;日志脱敏不改变换票与签发 Token 逻辑。 ## 后续建议(未做) - 将后端 `CLIENT_SECRET` 外置到配置/环境变量,并向 CAS 侧轮换密钥。 - 对 `/cas/accessToken` 增加 IP 限流。