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 🚀

  • Sent Mail admin page 📤
  • User Passkey and Password Account Management 🧑‍💼
  • User Account Management: Delete Account 😵
  • Passkey Prompt After First Login 🔑❓

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

  • prism@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    2
    ·
    4 hours ago

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

  • AbidanYre@lemmy.world
    link
    fedilink
    English
    arrow-up
    9
    ·
    edit-2
    4 hours ago

    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.worksOP
      link
      fedilink
      English
      arrow-up
      5
      ·
      20 hours ago

      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
        link
        fedilink
        English
        arrow-up
        3
        ·
        9 hours ago

        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 wok. 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.

  • curbstickle@anarchist.nexus
    link
    fedilink
    English
    arrow-up
    6
    ·
    1 day ago

    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