Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 10 of 34 for senhas (0.04 seconds)

The search processing time has exceeded the limit. The displayed results may be partial.

  1. docs/pt/docs/tutorial/security/oauth2-jwt.md

    ### Por que usar hashing de senhas { #why-use-password-hashing }
    
    Se o seu banco de dados for roubado, o invasor não terá as senhas em texto puro dos seus usuários, apenas os hashes.
    
    Então, o invasor não poderá tentar usar essas senhas em outro sistema (como muitos usuários utilizam a mesma senha em vários lugares, isso seria perigoso).
    
    ## Instalar o `pwdlib` { #install-pwdlib }
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:20:43 GMT 2026
    - 11.6K bytes
    - Click Count (0)
  2. docs/pt/docs/project-generation.md

        - 🦇 Suporte para modo escuro.
    - 🐋 [Docker Compose](https://www.docker.com) para desenvolvimento e produção.
    - 🔒 Hash seguro de senhas por padrão.
    - 🔑 Autenticação JWT (JSON Web Token).
    - 📫 Recuperação de senhas baseada em email.
    - ✅ Testes com [Pytest](https://pytest.org).
    - 📞 [Traefik](https://traefik.io) como proxy reverso / balanceador de carga.
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:20:43 GMT 2026
    - 2.1K bytes
    - Click Count (0)
  3. docs/pt/docs/tutorial/security/simple-oauth2.md

    ### Confira a senha { #check-the-password }
    
    Neste ponto temos os dados do usuário do nosso banco de dados, mas não verificamos a senha.
    
    Vamos colocar esses dados primeiro no modelo `UserInDB` do Pydantic.
    
    Você nunca deve salvar senhas em texto simples, portanto, usaremos o sistema de hashing de senhas (falsas).
    
    Se as senhas não corresponderem, retornaremos o mesmo erro.
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:20:43 GMT 2026
    - 10.2K bytes
    - Click Count (0)
  4. docs/pt/docs/how-to/conditional-openapi.md

    * Certifique-se de ter modelos Pydantic bem definidos para seus corpos de request e respostas.
    * Configure quaisquer permissões e funções necessárias usando dependências.
    * Nunca armazene senhas em texto simples, apenas hashes de senha.
    * Implemente e use ferramentas criptográficas bem conhecidas, como pwdlib e tokens JWT, etc.
    * Adicione controles de permissão mais granulares com escopos OAuth2 quando necessário.
    * ...etc.
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:20:43 GMT 2026
    - 2.6K bytes
    - Click Count (0)
  5. docs/pt/docs/tutorial/sql-databases.md

    /// tip | Dica
    
    É assim que você trataria **senhas**. Receba-as, mas não as retorne na API.
    
    Você também faria um **hash** com os valores das senhas antes de armazená-los, **nunca os armazene em texto simples**.
    
    ///
    
    Os campos de `HeroCreate` são:
    
    * `name`
    * `age`
    * `secret_name`
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:20:43 GMT 2026
    - 16.5K bytes
    - Click Count (0)
  6. docs/pt/docs/tutorial/extra-models.md

    * O **modelo de entrada** precisa ser capaz de ter uma senha.
    * O **modelo de saída** não deve ter uma senha.
    * O **modelo de banco de dados** provavelmente precisaria ter uma senha com hash.
    
    /// danger | Cuidado
    
    Nunca armazene senhas em texto simples dos usuários. Sempre armazene uma "hash segura" que você pode verificar depois.
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:20:43 GMT 2026
    - 7.1K bytes
    - Click Count (0)
  7. docs/pt/docs/tutorial/response-model.md

    Agora, sempre que um navegador estiver criando um usuário com uma senha, a API retornará a mesma senha na resposta.
    
    Neste caso, pode não ser um problema, porque é o mesmo usuário enviando a senha.
    
    Mas se usarmos o mesmo modelo para outra *operação de rota*, poderíamos estar enviando as senhas dos nossos usuários para todos os clientes.
    
    /// danger | Cuidado
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:20:43 GMT 2026
    - 16.7K bytes
    - Click Count (0)
  8. src/main/resources/fess_message_pt_BR.properties

    errors.blank_password = A senha é obrigatória.
    errors.password_length = A senha deve ter pelo menos {0} caracteres.
    errors.password_no_uppercase = A senha deve conter pelo menos uma letra maiúscula.
    errors.password_no_lowercase = A senha deve conter pelo menos uma letra minúscula.
    errors.password_no_digit = A senha deve conter pelo menos um dígito.
    errors.password_no_special_char = A senha deve conter pelo menos um caractere especial.
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Sat Mar 28 06:59:19 GMT 2026
    - 13.7K bytes
    - Click Count (0)
  9. src/main/resources/fess_label_pt_BR.properties

    labels.suggestWord=Palavra sugerida
    labels.targetLabel=Rótulo
    labels.term=Termo de pesquisa
    labels.fields=Campos
    labels.ex_q=Consulta estendida
    labels.oldPassword=Senha atual
    labels.newPassword=Nova senha
    labels.confirmNewPassword=Confirmar nova senha
    labels.menu_system=Sistema
    labels.menu_wizard=Assistente
    labels.menu_crawl_config=Geral
    labels.menu_scheduler_config=Agendador
    labels.menu_dashboard_config=Painel
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Sat Mar 28 11:54:13 GMT 2026
    - 53.9K bytes
    - Click Count (0)
  10. docs/pt/docs/advanced/security/http-basic-auth.md

    No HTTP Basic Auth, a aplicação espera um cabeçalho que contém um usuário e uma senha.
    
    Caso ela não receba, ela retorna um erro HTTP 401 "Unauthorized".
    
    E retorna um cabeçalho `WWW-Authenticate` com o valor `Basic`, e um parâmetro opcional `realm`.
    
    Isso sinaliza ao navegador para mostrar o prompt integrado para um usuário e senha.
    
    Então, quando você digitar o usuário e senha, o navegador os envia automaticamente no cabeçalho.
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:20:43 GMT 2026
    - 5.2K bytes
    - Click Count (0)
Back to Top