Skip to main content
The following table is meant to assist you in determining which OAuth/OpenID Connect flow is best suited for your application type.
We recommend all interactive applications use Authorization Code flow with PKCE where appropriate. Implicit and Hybrid flow are not secure enough and should be avoided at all costs. Deprecated.

Authentication scenarios for various app types

This overview has been simplified for the clarity of the presentation.