VoidAuth Release v1.10.0 - Declared OIDC Clients and Passkey Management

https://sh.itjust.works/post/56861331

VoidAuth Release v1.10.0 - Declared OIDC Clients and Passkey Management - sh.itjust.works

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 [https://voidauth.app/#%2FOIDC-Setup%3Fid=declared-oidc-apps]. 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

I have authelia, should I switch? is this configured via ui?
It is configured mostly through UI. The separation (in my opinion) is VoidAuth configuration happens mostly through environment variables and Client/Users/Domain configuration happens in the Web UI. You can try it out and switch if you like it and think the effort of switching is worth it