From 0d34597cd6cbbfe86790c264073f98ab71c31269 Mon Sep 17 00:00:00 2001 From: uilton Date: Tue, 28 Apr 2026 12:37:06 -0300 Subject: [PATCH] docs(pt): improve translation consistency for authentication error status codes --- .project | 11 +++++++++++ .../docs/how-to/authentication-error-status-code.md | 10 +++++----- 2 files changed, 16 insertions(+), 5 deletions(-) create mode 100644 .project diff --git a/.project b/.project new file mode 100644 index 0000000000..d564373498 --- /dev/null +++ b/.project @@ -0,0 +1,11 @@ + + + fastapi + + + + + + + + diff --git a/docs/pt/docs/how-to/authentication-error-status-code.md b/docs/pt/docs/how-to/authentication-error-status-code.md index 62b660e732..00917be1d7 100644 --- a/docs/pt/docs/how-to/authentication-error-status-code.md +++ b/docs/pt/docs/how-to/authentication-error-status-code.md @@ -1,10 +1,10 @@ # Usar antigos códigos de status de erro de autenticação 403 { #use-old-403-authentication-error-status-codes } -Antes da versão `0.122.0` do FastAPI, quando os utilitários de segurança integrados retornavam um erro ao cliente após uma falha na autenticação, eles usavam o código de status HTTP `403 Forbidden`. +Antes da versão `0.122.0` do FastAPI, quando os utilitários de segurança integrados retornavam um erro ao cliente quando a autenticação falhava, eles usavam o código de status HTTP `403 Forbidden`. -A partir da versão `0.122.0` do FastAPI, eles usam o código de status HTTP `401 Unauthorized`, mais apropriado, e retornam um cabeçalho `WWW-Authenticate` adequado na response, seguindo as especificações HTTP, [RFC 7235](https://datatracker.ietf.org/doc/html/rfc7235#section-3.1), [RFC 9110](https://datatracker.ietf.org/doc/html/rfc9110#name-401-unauthorized). +A partir da versão `0.122.0` do FastAPI, eles usam o código de status HTTP `401 Unauthorized`, mais apropriado, e retornam um cabeçalho `WWW-Authenticate` apropriado na resposta, seguindo as especificações HTTP, [RFC 7235](https://datatracker.ietf.org/doc/html/rfc7235#section-3.1), [RFC 9110](https://datatracker.ietf.org/doc/html/rfc9110#name-401-unauthorized). -Mas, se por algum motivo seus clientes dependem do comportamento antigo, você pode voltar a ele sobrescrevendo o método `make_not_authenticated_error` nas suas classes de segurança. +Mas, se por algum motivo seus clientes dependem do comportamento antigo, você pode voltar a ele ao sobrescrever o método `make_not_authenticated_error` nas suas classes de segurança. Por exemplo, você pode criar uma subclasse de `HTTPBearer` que retorne um erro `403 Forbidden` em vez do erro padrão `401 Unauthorized`: @@ -12,6 +12,6 @@ Por exemplo, você pode criar uma subclasse de `HTTPBearer` que retorne um erro /// tip | Dica -Perceba que a função retorna a instância da exceção, ela não a lança. O lançamento é feito no restante do código interno. +Observe que a função retorna a instância da exceção, ela não a lança. O lançamento é feito no restante do código interno. -/// +/// \ No newline at end of file