// Phase 6.6: Authentication Module // Handles JWT, RBAC, and service account token providers pub mod authentik_provider; pub mod authentik_service_account; pub mod provider; pub mod guard; pub use authentik_service_account::{AuthentikServiceAccount, AuthentikServiceAccountConfig, TokenResponse}; pub use authentik_provider::{AuthentikProvider, AuthentikConfig, TokenClaims}; pub use provider::{AuthProvider, AuthError}; pub use guard::AuthGuard;