1. 日志需要進行API保護,雖然外部攻擊可以抵御,但是不加控制會被低權用戶拿到數據后進行分析
2. 針對`LogApi\LogError\LogUsusl`三個模塊的`list`接口,Blade最新版進行了管理員權限的控制,大家也請同步加一下權限



3. SpringBlade4 之前的版本會將未定義的異常直接拋出到最外層展示,這僅對開發友好,生產環境其實并不合適
2. 我們可以進行判斷操作,如果是prod環境(生產模式),接收到異常后統一返回“服務器異常”的錯誤
3. 具體實現邏輯如下


4. 相關代碼如下,按照上述幾個章節覆蓋替換即可
* BladeRestExceptionTranslator:https://gitee.com/smallc/blade-tool/blob/master/blade-core-log/src/main/java/org/springblade/core/log/error/BladeRestExceptionTranslator.java#L169
* BladeProperties:https://gitee.com/smallc/blade-tool/blob/master/blade-core-launch/src/main/java/org/springblade/core/launch/props/BladeProperties.java#L218