Skip to content
Snippets Groups Projects

Add API key authentication for routes

Merged Mohammad Torkashvand requested to merge feature/NAT-416-add-api-key-auth into develop
Files
6
@@ -8,13 +8,13 @@ from orchestrator.domain import SubscriptionModel
@@ -8,13 +8,13 @@ from orchestrator.domain import SubscriptionModel
from orchestrator.schemas import SubscriptionDomainModelSchema
from orchestrator.schemas import SubscriptionDomainModelSchema
from orchestrator.services.subscriptions import build_extended_domain_model
from orchestrator.services.subscriptions import build_extended_domain_model
from gso.auth.security import opa_security_default
from gso.auth.api_key_auth import get_api_key
from gso.services.subscriptions import get_active_router_subscriptions
from gso.services.subscriptions import get_active_router_subscriptions
router = APIRouter(
router = APIRouter(
prefix="/subscriptions",
prefix="/subscriptions",
tags=["Subscriptions"],
tags=["Subscriptions"],
dependencies=[Depends(opa_security_default)],
dependencies=[Depends(get_api_key)],
)
)
Loading