I’m past it now, but setting up user authentication in my new project, Perligo, took three times as long as it has take for me to build the next (first?) actual feature in the app itself.
This isn’t new. I’ve been enough apps to know that authentication is my least favorite part of the process, even with tools like Passport.js. I don’t like using third party tools like Auth0, but I might switch to doing so for future projects. That’s how much I hate setting up with.
Not looking for advice, just mostly wanted to vent to other indie hackers who may share the same frustration.
Why?
Two reasons:
Do you use Auth0? If so, what would you say makes you choose them over building your own? Is it basically the frustrations I mentioned in my post?
No, I don't build apps, I test them :)
I was just curious Auth0 as you mentioned it.