authorizer icon indicating copy to clipboard operation
authorizer copied to clipboard

Assign user to multiple application/clients

Open yescine opened this issue 1 year ago • 2 comments

Feature Description Similar to FusionAuth and Keycloak user can have multiple registration in different apps or clients

Describe the solution you'd like Create an entities in which the we assign appropriate user to it.

Describe alternatives you've considered The alternative is to add some metadata (companyId, appName...) in the "app_data" field in user schema, it make it hard to filter and process users from the one API call

Additional context Not to confuse with multitenancy (or what Keycloak call Realm), make Authorizer the central authentication microservices

yescine avatar Aug 25 '23 13:08 yescine

Authorizer does set a global subdomain cookie, so ideally it should be feasible to set authorizer as a central authentication microservice, it is better to add a field called tenant for multi-tenancy?

lakhansamani avatar Aug 26 '23 08:08 lakhansamani

@lakhansamani this would work for now (with extra work filtering data to access the right tenant).

yescine avatar Aug 26 '23 15:08 yescine