0.1.18 • Published 9 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
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