UNPKG

moleculer-iam

Version:

Centralized IAM module for moleculer. Including a certified OIDC provider and an Identity provider for user profile, credentials, and custom claims management. Custom claims could be defined/updated by declarative schema which contains claims validation a

26 lines 958 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const idp_1 = require("../idp"); const adapter_spec_common_1 = require("./adapter.spec.common"); const env = (name, fallback) => { const value = process.env[name]; return typeof value === "undefined" ? fallback : value; }; const idp = new idp_1.IdentityProvider({ logger: console, }, { adapter: { type: "RDBMS", options: { dialect: env("TEST_RDBMS_DIALECT", "mysql"), host: env("TEST_RDBMS_HOST", "mysql-dev.internal.qmit.pro"), database: env("TEST_RDBMS_DATABASE", "iam_test"), username: env("TEST_RDBMS_USERNAME", "iam_test"), password: env("TEST_RDBMS_PASSWORD", "iam_test"), sqlLogLevel: env("TEST_RDBMS_LOG_LEVEL", "none"), }, }, }); jest.setTimeout(1000 * 60 * 4); adapter_spec_common_1.doCommonAdapterTest(idp); //# sourceMappingURL=adapter.rdbms.spec.js.map