News for hackers. Stuff that matters.
Re:Why outsource your auth system? by afandian on Wednesday January 20, 2021 @12:01PM (#25848815)
Do you have an exit plan?
Re:Why outsource your auth system? by NDizzle on Wednesday January 20, 2021 @12:21PM (#25849056)
Gotta have a good exit plan. I originally used Mozilla's authentication system, which I can't remember the name of, but they got rid of it.
Re:Why outsource your auth system? by warp on Wednesday January 20, 2021 @01:07PM (#25849709)
Mozilla Persona, for anyone curious: https://en.wikipedia.org/wiki/Mozilla_Persona
Re:Why outsource your auth system? by afandian on Wednesday January 20, 2021 @01:14PM (#25849815)
I LOVED that. Persona was a profoundly disappointing product cancellation.
Re:Why outsource your auth system? by lukeh on Thursday January 21, 2021 @12:10AM (#25855677)
Agreed.
Re:Why outsource your auth system? by ramraj07 on Wednesday January 20, 2021 @12:34PM (#25849240)
We use auth0 at work and I've thought about it. With time given most users are SSO based, it's probably doable but annoyingly so over a month to move to another service. Not that we would want to.

Outsourcing auth is acceptable for saas customers. For consumer apps it's probably not a good idea, pricing models typically don't seem aligned in your favor for that.

Re:Why outsource your auth system? by mosdl on Wednesday January 20, 2021 @08:57PM (#25854411)
The only thing that would be hard to migrate is if you store passwords in Auth0 - you would have to reset everyone's password no?
Re:Why outsource your auth system? by llimos on Thursday January 21, 2021 @08:27AM (#25858556)
I once did a migration of an auth system by having the new system attempt an auth against the old system if there was no password hash saved in the new one. If it succeeded, it hashed the password and saved it. Seamless for users.

Obviously the old system isn't going to stick around forever, but you can get a good chunk of the passwords migrated this way.