Oauth
Intro
OAuth 2.0 is an authorization framework that enables users to safely share their data between different applications.`
`
OAuth2 PKCE
You can use Message Digest method = SHA256, since that's more secure & some tools mentioned in hashes
Videos
OAuth2 Authorisation Code + PKCE Grant Type Walkthrough
Tools
https://example-app.com/pkce