Categorygithub.com/husio/lith
module
0.0.0-20220322211447-83cf9715cfa7
Repository: https://github.com/husio/lith.git
Documentation: pkg.go.dev

# README

Go Documentation Status Demo

Lith is an authentication service. It is small, fast, self-contained and easy to configure.

Documentation is available at https://lith.readthedocs.io Demo instance is available at https://lith-demo.herokuapp.com/

Features summary

  • 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.

Quick start

Lith is a standalone service that can be integrated in many ways. You can start a generic demo instance by executing ./run run-demo. For more specific setup examples, see examples section.

Examples

Screenshorts

a picture is worth a thousand words

Login Setup account password Two Factor Authentication setup Admin panel: Permission Groups

# Packages

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author