//! The `auth` module: registration, login, logout and the current user.
//!
//! Tokens are opaque bearer tokens; only their SHA-256 hash is stored. The
//! check that resolves a token to its user lives in `crate::base::auth`.
mod dto;
mod repositories;
mod services;
mod tools;
pub use tools::tools;