DEV Community

Cover image for Update v1.1.5
uloggd
uloggd

Posted on

Update v1.1.5

Authentication System Overhaul

Due to the new infrastructure and some partnerships I'm working on, I had to urgently change the login method.

Previously, signing in was only possible through Discord. Now you can authenticate with Google, Twitch, and GitHub as well. All providers support Passkey authentication for faster and more secure logins.

Why This Change?

Previously, when you created an account using Discord, it would automatically set your username based on your Discord display name. The problem? If someone else had already registered with the same username as your Discord name, you wouldn't be able to create an account at all.

With that in mind, I added an extra step to the registration flow. After creating your account, the site will now ask you to choose a unique username. You'll only be able to use the platform once you've set one up.

This also helps prevent bot accounts, since they now need to go through an additional manual step before accessing the site.

Top comments (0)