.codeclimate.json | |
|
|
.eslintignore | |
|
|
.eslintrc | |
|
|
.github/workflows/nodejs.yml | |
|
|
.gitignore | |
|
|
.npmignore | |
|
|
LICENSE | |
|
|
README.md | |
|
|
imgs/brokerAccount.png | |
|
|
imgs/enableBrokerAccount.png | |
|
|
imgs/externalIdp.png | |
|
|
imgs/idp.png | |
|
|
imgs/keycloak-api-gateway.png | |
|
|
imgs/multi-tenant-keycloak-api-gateway.png | |
|
|
imgs/requestAccess1.png | |
|
|
imgs/requestAccess2.png | |
|
|
imgs/selectTenant.png | |
|
|
imgs/slector-multi-tenant-keycloak-api-gateway.png | |
|
|
imgs/switchTenant.png | |
|
|
index.ts | 60 | A 0 mins |
|
jest.config.js | 5 | A 0 mins |
|
package.json | |
|
|
src/apigateway/ApiGateway.ts | 105 | A 2 hrs |
|
src/callback/Callback.ts | 67 | A 0 mins |
|
src/express/DefaultExpressMiddleWare.ts | 13 | A 0 mins |
|
src/express/DefaultWebPackDevServerMiddleWare.ts | 21 | A 0 mins |
|
src/handlers/MultiTenantTenantRestApiHandler.ts | 88 | C 1 day |
|
src/handlers/MultiTenantUrlPageHandler.ts | 43 | A 0 mins |
|
src/handlers/PageHandler.ts | 22 | A 0 mins |
|
src/handlers/PublicUrlPageHandler.ts | 30 | A 0 mins |
|
src/handlers/SingleTenantRestApiHandler.ts | 72 | C 7 hrs |
|
src/handlers/SingleTenantUrlPageHandler.ts | 44 | A 0 mins |
|
src/handlers/TenantExternalPage.ts | 58 | A 0 mins |
|
src/handlers/TenantInternalPage.ts | 44 | A 0 mins |
|
src/handlers/TokenPageHandler.ts | 63 | A 0 mins |
|
src/index.ts | 118 | A 0 mins |
|
src/jwks/UrlJWKS.ts | 48 | A 0 mins |
|
src/lambdaedge/LambdaEdgeAdapter.ts | 106 | A 0 mins |
|
src/logout/Logout.ts | 53 | A 0 mins |
|
src/multitenants/Multi-tenant-adapter.ts | 125 | A 1 hr |
|
src/session/SessionManager.ts | 111 | A 0 mins |
|
src/session/storage/DynamoDB.ts | 98 | A 0 mins |
|
src/session/storage/InMemoryDB.ts | 76 | A 0 mins |
|
src/session/storage/PathUtils.ts | 6 | A 0 mins |
|
src/session/storage/Strorage.ts | 18 | A 0 mins |
|
src/tenant/TenantAdapter.ts | 87 | A 0 mins |
|
src/utils/DefaultPageHandlers.ts | 79 | A 0 mins |
|
src/utils/KeycloakUtils.ts | 94 | A 0 mins |
|
tsconfig.json | |
|
|
updateDependencies.sh | |
|
|