this post was submitted on 30 Nov 2025
11 points (92.3% liked)

Opensource

4657 readers
27 users here now

A community for discussion about open source software! Ask questions, share knowledge, share news, or post interesting stuff related to it!

CreditsIcon base by Lorc under CC BY 3.0 with modifications to add a gradient

โ €


founded 2 years ago
MODERATORS
 

cross-posted from: https://sh.itjust.works/post/50748401

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 ๐Ÿ“–

Screenshots

MFA Adding Authenticator

MFA Page

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 ๐Ÿ˜Š

no comments (yet)
sorted by: hot top controversial new old
there doesn't seem to be anything here