You may have used your Google or Facebook account to login into a third-party website (e.g. Stack Overflow) where social login happens without user having to expose their credentials to third-party. Music apps on mobile devices are able to post updates to your Facebook account once user has given permission to the app. Modern application development is composed of micro-services and APIs that need to be secured for consumption by web/mobile apps. OAuth and Open ID Connect (OIDC) is an underlying technology which powers these use cases.
Bio: Gladwin Burboz has a Masters in Computer Science and is a Java developer with more than a decade of experience in web application development across wide variety of business domains and organizations.