While it has been a while since I have posted anything, development on VoidAuth continues! The highlight feature of this release is the ability to declare OIDC Client Apps and their properties externally, and was written by a new contributor to the project! This can be done with environment variables passed to VoidAuth, or as container labels on the services themselves. Very cool, documentation for that is here.
This release also comes with additional features like User Passkey Management, Unix Socket Support for PostgresDB, and Single Character Usernames/Names. Check out the Release Notes below:
What’s Changed
Features 🚀
- Environment Variable and Container Label Declared OIDC Clients by @MrNavaStar
- Unix Socket Connections for Postgres DB by @repomaa
- Passkey Management
- Single Character Usernames and Names
Fixes 🔧
- Trim White-Space in Form Input
- Fix Emails for Sign-in Cannot Be Longer than 32 Characters
- Fix Remember Me Not Working When Signing in with MFA
Docs 📖
- Add Vaultwarden to OIDC Guides by @lyneld
Chores🧹
- Remove Un-Used SQLite3 Dependency



Well that is not good! It looks to be working for me on iOS and Windows Firefox (librefox), I don’t have a way to test on Android 😕 If you don’t mind opening a GitHub issue that would be helpful, and I will add some extra debug logging that may help narrow down the issue.
Done!