0.1.18 • Published 11 months ago
teamhub-common-constants v0.1.18
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