Why is OAuth still hard in 2023
OAuth2 (and the OIDC standard built on top of it) are critical for CIAM solutions. They allow easy integration between your customer identity stack and common providers out there, such as Google, Facebook, and GitHub. Letting users “log in” to your application via these providers decreases friction, always a win with customers.
This is an interesting article looking at the sheer variety and complexity of OAuth2 integrations, though they approach it from the aspect of system wanting access to data/functionality rather than identity.
Cheers,
Dan