feat: add access module boundary migrations

This commit is contained in:
2026-07-10 12:51:16 +02:00
parent 37828fe340
commit 04681f1d75
41 changed files with 7229 additions and 738 deletions

View File

@@ -0,0 +1,21 @@
"""Public FastAPI access dependency API.
Feature modules may import this package when they need request principal and
scope dependencies. Implementation details remain under ``govoplan_access.backend``.
"""
from govoplan_access.backend.auth.dependencies import (
ApiPrincipal,
get_api_principal,
has_scope,
require_any_scope,
require_scope,
)
__all__ = [
"ApiPrincipal",
"get_api_principal",
"has_scope",
"require_any_scope",
"require_scope",
]