Welcome to Lith's documentation! ================================ Lith is an authentication service. It is small, fast, self-contained and easy to configure. Features -------- * **Open Source** * **Account registration** with email verification and a secure password setup. * **Account recovery** through password reset email message. * **Session management** including creation, introspection, expiration and revoking. * **Permission management** by assigning permissions to each account. * **Two-factor** authentication using Time-based One-Time Password. * **Admin Panel** for managing the application. * **HTML and JSON** interfaces to integrate with your application. * **Single dependency** (SMTP server), single static binary. .. toctree:: :maxdepth: 2 :caption: Table of Contents api examples events