You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Multi tenant applications, where a user needs to authenticate each tenant separately, but can switch between them at will.
Proposal
There are 2 possible paths here.
An OpenIdConnectClient per tenant, A single OpenIdIdentity per client: we have to add a tenantId to each client, and provide a way to pass it to each request, similar to what firebase auth is doing.
A shared OpenIdConnectClient, Multiple OpenIdIdentity per client: we need to add a way to uniquely identify/persist multiple OpenIdIdentitys
The text was updated successfully, but these errors were encountered:
Use case
Multi tenant applications, where a user needs to authenticate each tenant separately, but can switch between them at will.
Proposal
There are 2 possible paths here.
OpenIdConnectClient
per tenant, A singleOpenIdIdentity
per client: we have to add atenantId
to each client, and provide a way to pass it to each request, similar to what firebase auth is doing.OpenIdConnectClient
, MultipleOpenIdIdentity
per client: we need to add a way to uniquely identify/persist multipleOpenIdIdentity
sThe text was updated successfully, but these errors were encountered: