How to Authenticate Users in Next.js with Supabase
2 min read
I've used MySQL and MongoDB in the past. But their UX isn't as good as something like Supabase.
I've never experienced auth being this easy!
— Noah Bragg 🧪 (@noahwbragg) December 29, 2022
TL;DR
I've tried adding auth to my apps in serveral different ways, but it always feels so much more complicated than it needs to be. I recently tried adding auth to my Next.js application using Supabase and I got it up and running faster than any other solution I've used in the past. Their documentation is outstanding:
Start with the Next.js Supabase Starter Template
There is a fantastic Next.js starter template that you can use to get started with Supabase auth. It's called Supabase Authentication and it's the quickest way to get started because it handles the boilerplate code for you.
Wrap It Up
I hope you found this insightful. Auth is one of those basic building blocks that is needed for most applications and it's always seemed too complicated for such a basic feature. Supabase makes it easy to add auth to your application and it's free to use. I highly recommend you give it a try.
Code With Love
Take a break from the internet for a few minutes and go show love to someone. Remind a friend or family member why you are grateful to have them in your life. Smile at a stranger. It's the little things that make the biggest difference.
Remember ... When you code with love, you can change the world.
Now go change the world!