nythos-core 0.1.2

Infrastructure-free Rust core library for Nythos authentication and authorization.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
//! Foundational domain types and identity models.
//!
//! This module is the home for shared primitives such as typed IDs,
//! value objects, and core identity entities.

pub mod identity;
pub mod ids;
pub mod value_objects;

pub use identity::{Tenant, TenantSettings, User, UserStatus};
pub use ids::{RoleId, SessionId, TenantId, UserId};
pub use value_objects::{Email, Password};