Initial commit. Version 1.0.0

This commit is contained in:
2023-05-30 17:40:18 -04:00
commit 254c4a7c48
13 changed files with 8315 additions and 0 deletions

4
src/routes.ts Normal file
View File

@@ -0,0 +1,4 @@
export const ROUTE_PREFIX = process.env.ROUTE_PREFIX || '/auth';
export const LOGIN_ROUTE = process.env.LOGIN_ROUTE || '/login';
export const RESET_ROUTE = process.env.RESET_ROUTE || '/reset';
export const VERIFICATION_ROUTE = process.env.VERIFICATION_ROUTE || '/verification';

11
src/settings.ts Normal file
View File

@@ -0,0 +1,11 @@
import { breakerbox } from '@mifi/breakerbox-db/lib/index';
import { getEnvVar } from '@mifi/services-common/lib/utils/getEnvVar';
const breakers = breakerbox({ path: 'auth-service-settings.yml', storageType: 'yaml' });
const envValue = getEnvVar('REQUIRE_VERIFICATION');
export const REQUIRE_VERIFICATION = breakers.getValue<boolean>(
'REQUIRE_VERIFICATION',
envValue !== undefined ? envValue : true,
true,
);