13 lines
450 B
Rust
13 lines
450 B
Rust
// 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;
|