a brief review on Oauth2
1. Common Oauth2 flow:
see: https://auth0.com/docs/get-started/authentication-and-authorization-flow/authorization-code-flow
2. PKCE for App:
1. Common Oauth2 flow:
see: https://auth0.com/docs/get-started/authentication-and-authorization-flow/authorization-code-flow
2. PKCE for App: