提交
This commit is contained in:
1 parent
5fd0042068
commit
1e6dcb164c
94 files changed
+796
-312
No files matched your search
@@ -331,8 +331,8 @@ DEFAULT_TENANT_ID = 000000
|
||||
|
||||
## 7. 后续优化建议
|
||||
|
||||
1. **配置外置化**:将 CAS 地址、client_id、client_secret、redirect_uri 移至 `application.yml`,避免硬编码
|
||||
2. **密钥安全**:前端不应保留 `CAS_CLIENT_SECRET`(当前未使用但存在代码中,建议删除)
|
||||
1. **配置外置化**:将 CAS 地址、client_id、client_secret、redirect_uri 移至 `application.yml`,避免硬编码(后端 secret 仍待外置)
|
||||
2. **密钥安全**:~~前端不应保留 `CAS_CLIENT_SECRET`~~(已删除;换票仅走后端;CAS 相关日志已脱敏,禁止打印 secret/token/profile)
|
||||
3. **租户映射**:如需支持多租户,可恢复对 CAS `TENANTID` 的解析逻辑
|
||||
4. **用户自动注册**:CAS 用户首次登录时自动创建本地账号(需评估权限与安全策略)
|
||||
5. **移动端接入**:mobile 工程可参考相同 OAuth2 流程实现统一认证登录
|
||||
|
||||
Reference in new issue
Block a user