akveo / akveo/nebular

NbLoginComponent doesn't show errors after send login request

Aberta
#2,996 1 comentário 0 reações 0 responsáveis Ver no GitHub
Linguagem predominante
TypeScript
Estrelas
8.1k
Forks
1.5k
Métricas de merge de PRs
Nenhum PR com merge em 30d

Descrição

### Issue type

**I'm submitting a ...** (check one with "x")

* [x ] bug report
* [ ] feature request

### Issue description

**Current behavior:**
After I click "Log In" button in login component and 400 error code is received from API, no error message are displayed and button "Log In" is still disabled.

**Expected behavior:**
After failed authorization, error message should be displayed and button should back to enable state.

**Steps to reproduce:**
Type email and password and click "Log in" button.

**Related code:**

![image](https://user-images.githubusercontent.com/8430445/148597919-9c0ee0d8-ca21-47ee-9a5b-ac0eab2d42e4.png)

Configuration:

```
NbAuthModule.forRoot({
strategies: [
NbPasswordAuthStrategy.setup({
name: 'email',
baseEndpoint: '',
token: {
class: NbAuthJWTToken,
key: 'jwt',
},
login: {
endpoint: 'auth/local',
method: 'post',
},
}),
],
forms: {
login: {
rememberMe: false,
socialLinks: [],
showMessages: {
success: true,
error: true,
},
},
},
}),
```

Guia de contribuição

Abrir o guia de contribuição

Avaliação

Esta issue ainda não foi avaliada.

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.