Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 27 for psflib (0.8 sec)

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

    Таким образом, вор не сможет использовать этот пароль в другой системе (поскольку многие пользователи везде используют один и тот же пароль, это было бы опасно).
    
    ## Установка `pwdlib` { #install-pwdlib }
    
    pwdlib — это отличный пакет Python для работы с хэшами паролей.
    
    Он поддерживает множество безопасных алгоритмов хеширования и утилит для работы с ними.
    
    Рекомендуемый алгоритм — "Argon2".
    
    Registered: Sun Dec 28 07:19:09 UTC 2025
    - Last Modified: Tue Sep 30 11:24:39 UTC 2025
    - 19.1K bytes
    - Viewed (0)
  2. docs/en/docs/tutorial/security/oauth2-jwt.md

    ## Install `pwdlib` { #install-pwdlib }
    
    pwdlib is a great Python package to handle password hashes.
    
    It supports many secure hashing algorithms and utilities to work with them.
    
    The recommended algorithm is "Argon2".
    
    Make sure you create a [virtual environment](../../virtual-environments.md){.internal-link target=_blank}, activate it, and then install pwdlib with Argon2:
    
    <div class="termy">
    
    Registered: Sun Dec 28 07:19:09 UTC 2025
    - Last Modified: Mon Sep 29 02:57:38 UTC 2025
    - 10.6K bytes
    - Viewed (0)
  3. docs/pt/docs/tutorial/security/oauth2-jwt.md

    ## Instalar o `pwdlib` { #install-pwdlib }
    
    pwdlib é um excelente pacote Python para lidar com hashes de senhas.
    
    Ele suporta muitos algoritmos de hashing seguros e utilitários para trabalhar com eles.
    
    O algoritmo recomendado é o "Argon2".
    
    Certifique-se de criar um [ambiente virtual](../../virtual-environments.md){.internal-link target=_blank}, ativá-lo e então instalar o pwdlib com Argon2:
    
    <div class="termy">
    
    Registered: Sun Dec 28 07:19:09 UTC 2025
    - Last Modified: Wed Nov 12 16:23:57 UTC 2025
    - 11.4K bytes
    - Viewed (0)
  4. docs/de/docs/tutorial/security/oauth2-jwt.md

    Der Dieb kann also nicht versuchen, die gleichen Passwörter in einem anderen System zu verwenden (da viele Benutzer überall das gleiche Passwort verwenden, wäre dies gefährlich).
    
    ## `pwdlib` installieren { #install-pwdlib }
    
    pwdlib ist ein großartiges Python-Package, um Passwort-Hashes zu handhaben.
    
    Es unterstützt viele sichere Hashing-Algorithmen und Werkzeuge, um mit diesen zu arbeiten.
    
    Der empfohlene Algorithmus ist „Argon2“.
    Registered: Sun Dec 28 07:19:09 UTC 2025
    - Last Modified: Wed Oct 01 15:19:54 UTC 2025
    - 12.7K bytes
    - Viewed (0)
  5. docs/es/docs/tutorial/security/oauth2-jwt.md

    ## Instalar `pwdlib` { #install-pwdlib }
    
    pwdlib es un gran paquete de Python para manejar hashes de contraseñas.
    
    Soporta muchos algoritmos de hashing seguros y utilidades para trabajar con ellos.
    
    El algoritmo recomendado es "Argon2".
    
    Asegúrate de crear un [entorno virtual](../../virtual-environments.md){.internal-link target=_blank}, activarlo y luego instalar pwdlib con Argon2:
    
    <div class="termy">
    
    Registered: Sun Dec 28 07:19:09 UTC 2025
    - Last Modified: Tue Dec 16 16:33:45 UTC 2025
    - 11.3K bytes
    - Viewed (0)
  6. docs/zh/docs/tutorial/security/oauth2-jwt.md

    这样一来,窃贼就无法在其它应用中使用窃取的密码(要知道,很多用户在所有系统中都使用相同的密码,风险超大)。
    
    ## 安装 `passlib`
    
    Passlib 是处理密码哈希的 Python 包。
    
    它支持很多安全哈希算法及配套工具。
    
    本教程推荐的算法是 **Bcrypt**。
    
    因此,请先安装附带 Bcrypt 的 PassLib:
    
    <div class="termy">
    
    ```console
    $ pip install passlib[bcrypt]
    
    ---> 100%
    ```
    
    </div>
    
    /// tip | 提示
    
    `passlib` 甚至可以读取 Django、Flask 的安全插件等工具创建的密码。
    
    Registered: Sun Dec 28 07:19:09 UTC 2025
    - Last Modified: Mon Nov 18 02:25:44 UTC 2024
    - 8.9K bytes
    - Viewed (0)
  7. docs/ko/docs/tutorial/security/oauth2-jwt.md

    그리고 사용자는 FastAPI 애플리케이션과 Django 애플리케이션에 동시에 로그인할 수 있습니다.
    
    ///
    
    ## 패스워드의 해시와 검증
    
    필요한 도구를 `passlib`에서 임포트합니다.
    
    PassLib "컨텍스트(context)"를 생성합니다. 이것은 패스워드를 해싱하고 검증하는데 사용합니다.
    
    /// tip | 팁
    
    PassLib 컨텍스트는 다양한 해싱 알고리즘을 사용할 수 있는 기능을 제공하며, 더 이상 사용이 권장되지 않는 오래된 해싱 알고리즘을 검증하는 기능도 포함되어 있습니다.
    
    Registered: Sun Dec 28 07:19:09 UTC 2025
    - Last Modified: Sun Aug 31 10:49:48 UTC 2025
    - 12.2K bytes
    - Viewed (0)
  8. docs/ja/docs/tutorial/security/oauth2-jwt.md

    ## `passlib` のインストール
    
    PassLib は、パスワードのハッシュを処理するための優れたPythonパッケージです。
    
    このパッケージは、多くの安全なハッシュアルゴリズムとユーティリティをサポートします。
    
    推奨されるアルゴリズムは「Bcrypt」です。
    
    そのため、Bcryptを指定してPassLibをインストールします:
    
    <div class="termy">
    
    ```console
    $ pip install passlib[bcrypt]
    
    ---> 100%
    ```
    
    </div>
    
    /// tip | 豆知識
    
    Registered: Sun Dec 28 07:19:09 UTC 2025
    - Last Modified: Sun Aug 31 10:49:48 UTC 2025
    - 14K bytes
    - Viewed (1)
  9. requirements-tests.txt

    coverage[toml] >= 6.5.0,< 8.0
    mypy ==1.14.1
    dirty-equals ==0.9.0
    sqlmodel==0.0.27
    flask >=1.1.2,<4.0.0
    strawberry-graphql >=0.200.0,< 1.0.0
    anyio[trio] >=3.2.1,<5.0.0
    PyJWT==2.9.0
    pyyaml >=5.3.1,<7.0.0
    pwdlib[argon2] >=0.2.1
    inline-snapshot>=0.21.1
    pytest-codspeed==4.2.0
    # types
    types-ujson ==5.10.0.20240515
    Registered: Sun Dec 28 07:19:09 UTC 2025
    - Last Modified: Fri Dec 26 10:43:02 UTC 2025
    - 394 bytes
    - Viewed (0)
  10. docs_src/security/tutorial004_an_py310.py

    from typing import Annotated
    
    import jwt
    from fastapi import Depends, FastAPI, HTTPException, status
    from fastapi.security import OAuth2PasswordBearer, OAuth2PasswordRequestForm
    from jwt.exceptions import InvalidTokenError
    from pwdlib import PasswordHash
    from pydantic import BaseModel
    
    # to get a string like this run:
    # openssl rand -hex 32
    SECRET_KEY = "09d25e094faa6ca2556c818166b7a9563b93f7099f6f0f4caa6cf63b88e8d3e7"
    ALGORITHM = "HS256"
    Registered: Sun Dec 28 07:19:09 UTC 2025
    - Last Modified: Mon Sep 29 02:57:38 UTC 2025
    - 4.1K bytes
    - Viewed (0)
Back to top