0.1.18 • Published 11 months ago

teamhub-common-constants v0.1.18

Weekly downloads
-
License
MIT
Repository
-
Last release
11 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

11 months ago

0.1.17

11 months ago

0.1.11

1 year ago

0.1.12

1 year ago

0.1.13

12 months ago

0.1.14

12 months ago

0.1.15

12 months ago

0.1.16

11 months ago

0.1.10

1 year ago

0.1.9

1 year ago

0.1.8

1 year ago

0.1.7

1 year 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