Solving Identity Management in Modern ApplicationsDemystifying OAuth 2, OpenID Connect, and SAML 22022