0.1.7 • Published 1 year ago

teamhub-sso-be v0.1.7

Weekly downloads
-
License
MIT
Repository
-
Last release
1 year ago

teamhub-sso-be

A NestJS module

Install

$ npm i teamhub-sso-be --save

Usage

import { Module } from '@nestjs/common';
import { APP_GUARD } from '@nestjs/core';
import { AuthGuard, IAMConnectModule } from 'teamhub-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.7

1 year ago

0.1.6

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