1
0
forked from baron/baron-sso

클라이언트 시크릿 캐싱 로직 적용 및 의존성 주입

This commit is contained in:
2026-02-03 09:29:43 +09:00
parent 981643df38
commit 1a97483bea
2 changed files with 34 additions and 14 deletions

View File

@@ -252,11 +252,12 @@ func main() {
relyingPartyRepo := repository.NewRelyingPartyRepository(db)
hydraService := service.NewHydraAdminService()
relyingPartyService := service.NewRelyingPartyService(relyingPartyRepo, hydraService, ketoService)
secretRepo := repository.NewClientSecretRepository(db)
auditHandler := handler.NewAuditHandler(auditRepo)
authHandler := handler.NewAuthHandler(redisService, idpProvider, auditRepo, oathkeeperRepo, tenantService, ketoService, userRepo)
adminHandler := handler.NewAdminHandler()
devHandler := handler.NewDevHandler(redisService)
devHandler := handler.NewDevHandler(redisService, secretRepo)
tenantHandler := handler.NewTenantHandler(db, tenantService)
relyingPartyHandler := handler.NewRelyingPartyHandler(relyingPartyService)
kratosAdminService := service.NewKratosAdminService()