Release v1.2.0 VoidAuth - Passkey Prompting and Sent Mail Viewing (github.com)
from notquitenothing@sh.itjust.works to selfhosted@lemmy.world on 06 Sep 21:59
https://sh.itjust.works/post/45540498

VoidAuth is Single Sign-On for Your Self-Hosted Universe! ๐Ÿˆโ€โฌ›๐Ÿ”’

This is a smaller release; new features include adding a prompt for passkey creation when a user logs in with a password on a new device, account management options on the Profile Settings page, and a Sent Mail admin page where you can see what notifications the VoidAuth server has sent. Here is the changelog:

Features ๐Ÿš€

On a personal note, thank you to the Fediverse community for taking an interest in this project. It is encouraging when you comment on a post, star on GitHub, open an issue, or otherwise engage. I created VoidAuth for my own use, but I really hope to be able to give back and make it into something useful to others.

Also I am accepting the part of myself that enjoys emojis, I donโ€™t care that it makes me look like an AI. Look out if I start using em-dashes thoughโ€ฆ

Marge Simpson saying โ€˜I just think theyโ€™re neat.โ€™ while holding an emoji

#selfhosted

threaded - newest

curbstickle@anarchist.nexus on 06 Sep 22:51 next collapse

Well this looks fun to try out โ€” I'll have to install it later and give it a go!

(Sorry couldn't resist with the em dash)

But I will give it a try later on, been playing around with auth options lately

notquitenothing@sh.itjust.works on 07 Sep 02:36 collapse

๐Ÿ˜น Let me know how it goes! If you have any trouble setting it up feel free to ping me, or open an issue on GitHub

AbidanYre@lemmy.world on 06 Sep 23:00 next collapse

I tried it out the other day and it seems way more user friendly and faster than Authentik but I was having a problem using it in conjunction with Smallstep SSH because the โ€œprincipalโ€ field of the certificates was blank.

notquitenothing@sh.itjust.works on 07 Sep 03:05 collapse

I have never used Smallstep, but based on the documentation it looks like a native+id_token client. If you can get an error message or debug trace, you can sent it to me or open a GitHub issue and I will take a look at it ๐Ÿ™‚

AbidanYre@lemmy.world on 07 Sep 13:55 collapse

Alright, well I was going to set it back up today and try to get some logs for you, but I pulled the new version and started up the container and now it all just seems to work. So either something changed in the new version to address what I was seeing, or I was doing something wrong ๐Ÿคท

In either case, thanks for putting this utility together and for being so responsive.

prism@lemmy.dbzer0.com on 07 Sep 19:41 collapse

Cool project! Does it support 2FA? Iโ€™d like to use a password and then either TOTP or FIDO, like Authelia does.

notquitenothing@sh.itjust.works on 07 Sep 20:22 collapse

VoidAuth currently only supports 2FA through passkeys, and specifically requests 2FA passkeys from passkey providers. I may look into password + passkey but for now the only way to guarantee 2FA login is to make your account passkey-only. This is currently being tracked here: https://github.com/voidauth/voidauth/issues/106