strategies: [
NbPasswordAuthStrategy.setup({
name: 'xxx',
baseEndpoint: '/api/',
login: {
endpoint: 'login/xxx',
method: 'post'
},
token: {
class: NbAuthJWTToken,
key: 'data.token'
},
errors: {
key: 'error.message'
},
}),
NbPasswordAuthStrategy.setup({
name: 'yyy',
baseEndpoint: '/api/',
login: {
endpoint: 'login',
method: 'post'
},
register: {
endpoint: 'register',
method: 'post'
},
token: {
class: NbAuthJWTToken,
key: 'data.token'
},
errors: {
key: 'error.message'
}
}),
但是当尝试使用xxx策略时,它总是返回“没有以'xxx'名称注册的身份验证策略”错误:
this.authService.authenticate('xxx', params)
.subscribe((result: NbAuthResult) => {