Files
poimen-memory/crates/mem-cli/src/auth/mod.rs
T

13 lines
450 B
Rust
Raw Normal View History

// 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;