DEV Community

Discussion on: Why you shouldn't create your own authentication system

Collapse
 
akashkava profile image
Akash Kava

Because we don't want authentication to be outsourced to third party, side projects are fine with vendor locks, but a large business will always stay away from Vendor Lock. And authentication is a core of any business, one always wants to have full control. And yes we hate proxy, when financials transactions are involved, a business transaction is processed, proxy is dangerous.

Collapse
 
sonnk profile image
Nguyen Kim Son

You’re right that most of big business would want to have their own authentication system, mostly because they have ressources (developers) to maintain and evolve it. Most of them do support other Identity Provider though so this is a bit hybrid mode in this case I guess.

Vendor lock is almost inevitable one way or another (except if you are Google πŸ˜…) so this should be taken with a grain of salt IMO.