Development Documentation (main branch) - For stable release docs, see docs.rs/eidetica

eidetica/auth/
mod.rs

1//! Authentication module for Eidetica
2//!
3//! This module provides cryptographic authentication, hierarchical permissions,
4//! and User Authentication Trees while maintaining integration with the existing
5//! CRDT and Merkle-DAG infrastructure.
6
7pub mod crypto;
8pub mod errors;
9pub mod permission;
10pub mod settings;
11pub mod types;
12pub mod validation;
13
14// Re-export main types for easier access
15pub use crypto::*;
16pub use errors::AuthError;
17pub use permission::*;
18pub use settings::*;
19pub use types::*;
20pub use validation::AuthValidator;