API 로그에 사용자/테넌트 정보 및 그룹핑 기능 추가

- LogApiRequest 미들웨어에서 app('api_user'), app('tenant_id') 사용
- 5초 TTL 캐시 기반 group_id 생성으로 연관 API 호출 그룹핑
- group_id 컬럼 추가 마이그레이션
This commit is contained in:
2025-12-15 16:33:51 +09:00
parent ba528b5a13
commit c36f909728
3 changed files with 71 additions and 2 deletions

View File

@@ -21,6 +21,7 @@
* @property string|null $user_agent
* @property int|null $user_id
* @property int|null $tenant_id
* @property string|null $group_id
* @property \Carbon\Carbon $created_at
*/
class ApiRequestLog extends Model
@@ -41,6 +42,7 @@ class ApiRequestLog extends Model
'user_agent',
'user_id',
'tenant_id',
'group_id',
];
protected $casts = [