simple_openid_connect.flows#

Authentication can follow one of three paths: the Authorization Code Flow, the Implicit Flow (not currently supported), or the Hybrid Flow (not currently supported). The flows determine how the ID Token and Access Token are returned to the Relying Party (client).

For details see Section 3 of OpenID Connect Core 1.0

Modules

simple_openid_connect.flows.authorization_code_flow

The Authorization Code Flow returns an Authorization Code to the Client, which can then exchange it for an ID Token and an Access Token.