!!! This project is primarily for personal use, and I may not actively accept !!!
!!! pull requests. Feel free to explore the code, but please understand that !!!
!!! contributions might not be incorporated. !!!Enigma is an authentication service for user and session management:
- User management - Users can be authenticated with a username and password, or with a QR code. Users can be created, updated, and deleted.
- Session management - When a user is authenticated, a session is created. Sessions can be used to authenticate requests to other services. Sessions will expire after a period of inactivity.
- Permission management - Users can be assigned permissions, which can be used to restrict access to certain services.