Securely Using the OIDC Authorization Code Flow and a Public Client with Single Page Applications | Ping Identity