-
Notifications
You must be signed in to change notification settings - Fork 99
Closed
Labels
pkg: authChanges in the GNAP auth package.Changes in the GNAP auth package.
Milestone
Description
The authorization server should have a simple tenant service to create, read, update, and delete tenants.
CreateOptions {
id: string // not generated by auth server, but correlates to id for tenant on backend service
idpConsentUrl: string
idpSecret: string
}
TenantService {
create: (input: CreateOptions) => Tenant
get: (id: string) => Tenant
update: (id: string, input: { ...tenantFields}) => Tenant
delete: (id: string) => boolean
}
- Create
auth
tenant service and add it to IoC container -
create
function -
get
function -
update
function -
delete
function
Prerequisites
Metadata
Metadata
Assignees
Labels
pkg: authChanges in the GNAP auth package.Changes in the GNAP auth package.
Type
Projects
Status
Done