Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
redirect: {
success: '/auth/login',
},
},
errors: {
key: 'data.errors',
},
}),
NbOAuth2AuthStrategy.setup({
name: 'password',
clientId: 'test',
clientSecret: 'secret',
baseEndpoint: 'http://localhost:4400/api/auth/',
token: {
endpoint: 'token',
grantType: NbOAuth2GrantType.PASSWORD,
class: NbAuthOAuth2Token,
},
refresh: {
endpoint: 'refresh-token',
grantType: NbOAuth2GrantType.REFRESH_TOKEN,
},
}),
],
}),
NbSecurityModule.forRoot({
accessControl: {
guest: {
view: ['news', 'comments'],
},
user: {
parent: 'guest',
error: true,
success: false,
},
strategy: 'password',
},
},
strategies: [
NbOAuth2AuthStrategy.setup({
name: 'password',
clientId: 'Aladdin',
clientSecret: 'open sesame',
clientAuthMethod: NbOAuth2ClientAuthMethod.BASIC,
baseEndpoint: 'http://localhost:4400/api/auth/',
token: {
endpoint: 'token',
grantType: NbOAuth2GrantType.PASSWORD,
class: NbAuthOAuth2JWTToken,
requireValidToken: true,
},
redirect: {
success: '/oauth2-password',
},
}),
],
}),
NbCardModule,
NbLayoutModule,
NbAlertModule,
NbInputModule,
Oauth2PasswordRoutingModule,
],
error: true,
success: false,
},
strategy: 'password',
},
},
strategies: [
NbOAuth2AuthStrategy.setup({
name: 'password',
clientId: 'Aladdin',
clientSecret: 'open sesame',
clientAuthMethod: NbOAuth2ClientAuthMethod.BASIC,
baseEndpoint: 'http://localhost:4400/api/auth/',
token: {
endpoint: 'token',
grantType: NbOAuth2GrantType.PASSWORD,
class: NbAuthOAuth2JWTToken,
requireValidToken: true,
},
redirect: {
success: '/oauth2-password',
},
}),
],
}),
NbCardModule,
NbLayoutModule,
NbAlertModule,
NbInputModule,
],
declarations: [
redirect: {
success: '/auth/login',
},
},
errors: {
key: 'data.errors',
},
}),
NbOAuth2AuthStrategy.setup({
name: 'password',
clientId: 'test',
clientSecret: 'secret',
baseEndpoint: 'http://localhost:4400/api/auth/',
token: {
endpoint: 'token',
grantType: NbOAuth2GrantType.PASSWORD,
class: NbAuthOAuth2Token,
},
refresh: {
endpoint: 'refresh-token',
grantType: NbOAuth2GrantType.REFRESH_TOKEN,
},
}),
],
}),
NbSecurityModule.forRoot({
accessControl: {
guest: {
view: ['news', 'comments'],
},
user: {
parent: 'guest',