mirror of
https://github.com/bunny-lab-io/Borealis.git
synced 2025-12-16 06:05:48 -07:00
ENGINE: Migrated Enrollment Logic
This commit is contained in:
27
Data/Engine/auth/__init__.py
Normal file
27
Data/Engine/auth/__init__.py
Normal file
@@ -0,0 +1,27 @@
|
||||
# ======================================================
|
||||
# Data\Engine\auth\__init__.py
|
||||
# Description: Engine-native authentication utilities and helpers decoupled from the legacy server modules.
|
||||
#
|
||||
# API Endpoints (if applicable): None
|
||||
# ======================================================
|
||||
|
||||
"""Authentication utility package for the Borealis Engine."""
|
||||
|
||||
from .jwt_service import JWTService, load_service
|
||||
from .dpop import DPoPValidator, DPoPVerificationError, DPoPReplayError
|
||||
from .rate_limit import SlidingWindowRateLimiter, RateLimitDecision
|
||||
from .device_auth import DeviceAuthManager, DeviceAuthError, DeviceAuthContext, require_device_auth
|
||||
|
||||
__all__ = [
|
||||
"JWTService",
|
||||
"load_service",
|
||||
"DPoPValidator",
|
||||
"DPoPVerificationError",
|
||||
"DPoPReplayError",
|
||||
"SlidingWindowRateLimiter",
|
||||
"RateLimitDecision",
|
||||
"DeviceAuthManager",
|
||||
"DeviceAuthError",
|
||||
"DeviceAuthContext",
|
||||
"require_device_auth",
|
||||
]
|
||||
Reference in New Issue
Block a user