featurev1.0.0

v1.0.0 — Initial Release

What's New

After months of development, we're thrilled to announce the first stable release of Authula — an open-source authentication solution that scales with you.


Key Features

  • A flexible plugin system where you can compose exactly the authentication stack you need.
  • Multiple database backends
  • Event bus
  • Hooks system
  • Custom routes and logic

Available plugins:

  • Email/Password: authenticate using email & password
  • OAuth2: social sign in with support for Google, GitHub and Discord
  • TOTP: authenticator app support, backup codes, trusted devices for two-factor authentication
  • Secondary storage: support for Redis, in-memory and DB
  • Rate limiting support for API routes
  • CSRF protection

Library & Server Mode

Authula can be embedded as a Go library or run as a standalone auth server with any tech stack. Both modes are fully supported from day one.