//! Authentication domain
//!
//! ## Hexagonal Architecture
//!
//! **Ports** (traits):
//! - `AuthProvider` - Authenticate and manage sessions
//! - `SessionStore` - Store and retrieve sessions
//!
//! **Adapters** (implementations):
//! - `InfraAuthProvider` - Infrastructure authentication (infra_db)
//! - `UserAuthProvider` - User service authentication (user_db) - future
//! - `DatabaseSessionStore` - SeaORM-based session storage
//!
//! This allows easy addition of new auth methods (OAuth, LDAP, etc.)
pub use ;
pub use ;