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:
