Encoding in OAuth 2.0: PKCE, State Params, and Base64URL Tokens