feat(auth): add opaque bearer sessions
This commit is contained in:
@@ -5,11 +5,11 @@ from typing import Annotated
|
||||
from fastapi import APIRouter, Depends, Query
|
||||
from sqlalchemy.orm import Session
|
||||
|
||||
from app.api.deps import get_db
|
||||
from app.api.deps import get_db, require_platform_admin_user
|
||||
from app.schemas.audit_log import AuditLogRead
|
||||
from app.services.audit import AuditLogService
|
||||
|
||||
router = APIRouter(prefix="/audit-logs")
|
||||
router = APIRouter(prefix="/audit-logs", dependencies=[Depends(require_platform_admin_user)])
|
||||
DbSession = Annotated[Session, Depends(get_db)]
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user