handle()
handle(\App\Events\LogAccessDeniedEvent $event) : void
处理访问被拒事件。
流程:① 组装台账行(事件载荷 + 当前用户 + 请求上下文) ② 落库并打 denied_logged 去重标记 ③ 写库异常仅告警。
Parameters
| \App\Events\LogAccessDeniedEvent | $event |
拒绝日志监听器
职责:把被拒访问事实落 td_log_sys_denied——类型/状态码/文案/目标权限码 + 请求上下文(脱敏参数/IP/UA/trace_id/session_id/服务器与实例标识)。 落库成功后在请求属性打 denied_logged 标记,供中间件去重; 写库失败仅告警吞掉,拒绝响应主链路不受审计落库影响。