The Consumer Portal uses the defined vendors of Sesam Talk as authentication providers. That means that a vendor needs to support an OpenID Connect authentication flow or an Oauth2 flow using the “authorization code” grant. We are also looking at the possibility of supporting the “implicit grant” flow in Oauth2.

This lets us identify both the user and the tenant that the user belongs to in the Portal and for general user management.