springtimesoft / silverstripe-audit-logger
为 Silverstripe 添加安全审计日志文件的模块
1.0.1
2024-05-02 03:54 UTC
Requires
- silverstripe/auditor: ^3.0
This package is auto-updated.
Last update: 2024-09-02 04:42:57 UTC
README
此模块利用了silverstripe/auditor的大部分功能,但将silverstripe/auditor::AuditLogger
替换为springtimesoft/silverstripe-audit-logger::AuditLogger
,以便将日志写入public/assets/audit.log
而不是系统日志。
每天会自动截断日志,只保留最后30天的日志。如果不需要截断,可以将其设置为0
。请参阅下面的配置。
安装
composer require springtimesoft/silverstripe-audit-logger
要求
- Silverstripe ^5
- silverstripe/auditor(自动导入)
用法
请参阅silverstripe/auditor了解用法。
配置
以下默认值可以通过您的yaml配置进行更新
Springtimesoft\AuditLogger\AuditFactory: auditLog: ../public/assets/audit.log logLevel: info keepForDays: 30