0.1.18 • Published 9 months ago

teamhub-common-constants v0.1.18

Weekly downloads
-
License
MIT
Repository
-
Last release
9 months ago

nestjs-sso-be

A NestJS module

Install

$ npm i nestjs-sso-be --save

Usage

import { Module } from '@nestjs/common';
import { APP_GUARD } from '@nestjs/core';
import { AuthGuard, IAMConnectModule } from 'nestjs-sso-be';
import { AppController } from './app.controller';
import ConfigKey from './common/config/config-key';

@Module({
  imports: [

    IAMConnectModule.register({
      clientId: process.env[ConfigKey.IAM_CLIENT_ID],
      secret: process.env[ConfigKey.IAM_CLIENT_SECRET],
      iamUri: process.env[ConfigKey.IAM_BASE_URL],
    }),

  ],
  providers: [

    {
      provide: APP_GUARD,
      useClass: AuthGuard,
    },
  ],
  controllers: [AppController],
})
export class AppModule {}
0.1.18

9 months ago

0.1.17

9 months ago

0.1.11

11 months ago

0.1.12

11 months ago

0.1.13

10 months ago

0.1.14

10 months ago

0.1.15

10 months ago

0.1.16

10 months ago

0.1.10

11 months ago

0.1.9

12 months ago

0.1.8

12 months ago

0.1.7

12 months ago

0.1.6

1 year ago

0.1.5

1 year ago

0.1.4

1 year ago

0.1.3

1 year ago

0.1.2

1 year ago

0.1.1

1 year ago

0.1.0

1 year ago