//! The `auth` module: registration, login, logout and the current user.
//!
//! Tokens are opaque bearer tokens; only their SHA-256 hash is stored. The
//! request extractors that check them live in `crate::base::auth`.
mod controllers;
mod dto;
mod repositories;
mod routes;
mod services;
pub use routes::routes;