N
Nuxt2mo ago
Vincent

Client side Auth

Hello, i have a static nuxt3 website and i would like to me able to login with Discord for example and link a Steam account for example. i've looked at multiple modules but i'm a bit lot. it seams i need server side ? Can someone briefly explain the Nuxt3 way of doing this please. Thanks a lot
5 Replies
isakwang
isakwang2mo ago
Your best bet is probably supabase. It has a JS library with all the functionality, and gives you a good DB to work with for free https://supabase.com/docs/reference/javascript/auth-signinwithoauth
isakwang
isakwang2mo ago
Supabase doesn't seem to support steam as a provider, but depending on your needs you can just use the OpenID service and store their ID in the user profile table you get from the User Managment starter from Supabase
Vincent
Vincent2mo ago
Thank you very much, i will check it out right away !
emsitkowski
emsitkowski2mo ago
Hi @Vincent, I can agree that Supabase is a nice and fast way to provide user auth in your app. I've used it few times in my projects 🙂 You can also check out an alternative: https://appwrite.io/
Appwrite - Build like a team of hundreds
Appwrite is an open-source platform for building applications at any scale, using your preferred programming languages and tools.
Vincent
Vincent2mo ago
Thanks !
Want results from more Discord servers?
Add your server