How can authentication for Node.js be better? What are your pains with PassportJS?
PassportJS is the most popular library for Node.js today, but it pushes a lot of decision making on to the developer for the sake of flexibility. I find this causes me a lot of decision fatigue because 80% of the time I dont need the flexibility.
What are your typical challenges with it?
Have you come up with your own standards for implementing PassportJS?
If you could wave a magic wand and have the perfect identity system that gets you up and running, what would it look like?