fix : Trait 추가 및 query 디버깅 소스 수정
This commit is contained in:
@@ -48,8 +48,16 @@ public function handle(Request $request, Closure $next)
|
||||
$user = $accessToken->tokenable;
|
||||
|
||||
if ($user) {
|
||||
$request->attributes->set('tenant_id', $user->tn_num);
|
||||
$request->attributes->set('api_user', $user->mb_num);
|
||||
// 기본 테넌트(여러개 소속시 우선순위)
|
||||
$tenantId = $user->tenant?->tenant_id ?? $user->userTenants->first()?->tenant_id;
|
||||
|
||||
$request->attributes->set('tenant_id', $tenantId);
|
||||
$request->attributes->set('api_user', $user->id);
|
||||
|
||||
|
||||
// ApiKeyMiddleware 등에서
|
||||
app()->instance('api_user', $user->id);
|
||||
app()->instance('tenant_id', $tenantId);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user