Skip to main content

Module auth

Module auth 

Source
Expand description

Primary authentication framework — start here.

Contains AuthFramework, the main entry point for most applications. Access grouped operations via AuthFramework::users, AuthFramework::tokens, AuthFramework::sessions, etc. Main authentication framework implementation.

Re-exports§

pub use crate::auth_operations::AdminOperations;
pub use crate::auth_operations::AuditOperations;
pub use crate::auth_operations::AuthorizationOperations;
pub use crate::auth_operations::MaintenanceOperations;
pub use crate::auth_operations::MfaOperations;
pub use crate::auth_operations::MonitoringOperations;
pub use crate::auth_operations::SessionOperations;
pub use crate::auth_operations::TokenOperations;
pub use crate::auth_operations::UserOperations;
pub use crate::audit::SecurityAuditStats;
pub use crate::auth_modular::session_manager::SessionCoordinationStats;

Structs§

AuthFramework
The primary authentication and authorization framework for Rust applications.
AuthStats
Authentication framework statistics.
UserInfo
Information about a user.

Enums§

AuthResult
Result of an authentication attempt.