Search code examples
oauth-2.0openidthinktecture-ident-serveropenid-connectidentityserver3

IdentityServer Flows


IdentityServer supports different OpenId Connect flows that are defined in the Flows enum and set for clients. There's also samples for each type of flow and many references to them in the docs but I could not find a simple definition list of what flows are in the documentation as if they are too obvious to explain in words. But I guess they're not. Can you please tell more about the differences of these, maybe we can add that to the docs?

So what are: implicit flow, resource owner password credential flow, authorization code flow, client credentials flow, custom grant flow, and hybrid flow? Also which ones are OAuth flows and which ones are OpenID Connect flows?

Thanks!


Solution

  • I faced the same Issue, currently the work still in progress. when I finish the documentation, I might post it here. for time being: please check the draft:

    Enrich IdentityServer Documentation with OIDC and OAuth2 Flows section #73

    Update: OIDC and OAuth2 Flows