VoidAuth Release v1.5.0 - Multi-Factor Authentication π
VoidAuth Release v1.5.0 - Multi-Factor Authentication π
Release v1.5.0 Β· voidauth/voidauth

VoidAuth is Single Sign-On for Your Self-Hosted Universe! πββ¬π
This release includes Multi-Factor Authentication (MFA) Support through TOTP Authenticators! There are other features in this release, like a migration from pug to ejs for email notification templates and quality of life improvements like a built-in container healthcheck, navigation between some admin pages, and reducing the character minimum for usernames to just three letters (sorry ted); but MFA is the big one! Users can enable MFA on their accounts to require an Authenticator or Passkey during sign in, and admins can add MFA requirements to groups, OIDC Clients, and ProxyAuth Domains to require users to setup and use MFA in specific scenarios.
Since the last major release functionality has also been added to migrate your database between SQLite and Postgres, check out the docs! Here is the release notes:
Features π
- MFA Support Through TOTP Authenticators and Passkeys
- MFA_REQUIRED Environment Variable and MFA Requirement Option for Groups, Clients, and ProxyAuth Domains
- Email Templates Migrated to EJS, Defaults Templates Are Now Re-Written on Start
- Navigation Between Admin Pages for User and Group
Fixes π§
- Change Username and Name Character Requirements (3 Character Minimum)
Chores π§Ή
- Added Dockerfile Healthcheck
- Update Dependencies
Docs π
- Update OIDC-Guides.md by @Cherryblue in https://github.com/voidauth/voidauth/pull/162
Screenshots
This release includes the first outside contribution to the project as well as the first sponsor! The VoidAuth repository also blew up a bit over the week, going from ~200 to ~600 stars on GitHub. I have no idea why, but seems pretty cool! Thank you to everyone who engages with VoidAuth in any fashion, you are all greatly appreciated π