OAuth 2.0 - Why Authorization Codes? SPAs and Mobile Apps
03 Jun 2021This is the final part in a three part series on OAuth 2.0, OpenID, JWTs and related concepts!
In this video, we show complete examples of the OpenID Authorization Code flows in Python Flask and Javascript React. We discuss why Authorization Codes exist at all. We discuss CORS, the single origin policy, and the PCKE flow which have in recent years improved our ability to use OAuth in mobile and browser applications.