"""
Authentication Strategy Package.

Each provider (local, LDAP, SAML, OIDC) implements `AuthStrategy`.
The `AuthOrchestrator` (app.auth.orchestrator) wires them together
into a configurable chain with JIT user provisioning.
"""
from app.auth.strategies.base import AuthStrategy, AuthResult, ExternalIdentity, AuthError

__all__ = ["AuthStrategy", "AuthResult", "ExternalIdentity", "AuthError"]
