Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 361 - 370 of 451 for Secret (0.08 seconds)

  1. docs/uk/docs/advanced/security/http-basic-auth.md

    #### Виправте за допомогою `secrets.compare_digest()` { #fix-it-with-secrets-compare-digest }
    
    Але в нашому коді ми насправді використовуємо `secrets.compare_digest()`.
    
    Коротко, він витрачає однаковий час на порівняння `stanleyjobsox` зі `stanleyjobson`, як і на порівняння `johndoe` зі `stanleyjobson`. І так само для пароля.
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:27:41 GMT 2026
    - 7.6K bytes
    - Click Count (0)
  2. docs_src/security/tutorial007_py310.py

    import secrets
    
    from fastapi import Depends, FastAPI, HTTPException, status
    from fastapi.security import HTTPBasic, HTTPBasicCredentials
    
    app = FastAPI()
    
    security = HTTPBasic()
    
    
    def get_current_username(credentials: HTTPBasicCredentials = Depends(security)):
        current_username_bytes = credentials.username.encode("utf8")
        correct_username_bytes = b"stanleyjobson"
        is_correct_username = secrets.compare_digest(
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Feb 12 13:19:43 GMT 2026
    - 1.1K bytes
    - Click Count (0)
  3. docs_src/security/tutorial007_an_py310.py

            current_username_bytes, correct_username_bytes
        )
        current_password_bytes = credentials.password.encode("utf8")
        correct_password_bytes = b"swordfish"
        is_correct_password = secrets.compare_digest(
            current_password_bytes, correct_password_bytes
        )
        if not (is_correct_username and is_correct_password):
            raise HTTPException(
                status_code=status.HTTP_401_UNAUTHORIZED,
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Feb 12 13:19:43 GMT 2026
    - 1.1K bytes
    - Click Count (0)
  4. .github/workflows/smokeshow.yml

              SMOKESHOW_GITHUB_COVERAGE_THRESHOLD: 100
              SMOKESHOW_GITHUB_CONTEXT: coverage
              SMOKESHOW_GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
              SMOKESHOW_GITHUB_PR_HEAD_SHA: ${{ github.event.workflow_run.head_sha }}
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Tue Mar 03 00:12:02 GMT 2026
    - 1.6K bytes
    - Click Count (0)
  5. docs/fr/docs/advanced/security/http-basic-auth.md

    #### Corrigez-le avec `secrets.compare_digest()` { #fix-it-with-secrets-compare-digest }
    
    Mais dans notre code nous utilisons justement `secrets.compare_digest()`.
    
    En bref, il faudra le même temps pour comparer `stanleyjobsox` à `stanleyjobson` que pour comparer `johndoe` à `stanleyjobson`. Il en va de même pour le mot de passe.
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:37:13 GMT 2026
    - 5.8K bytes
    - Click Count (0)
  6. okhttp-idna-mapping-table/src/main/resources/okhttp3/internal/idna/IdnaMappingTable.txt

    3298          ; mapped                 ; 52B4          # 1.1  CIRCLED IDEOGRAPH LABOR
    3299          ; mapped                 ; 79D8          # 1.1  CIRCLED IDEOGRAPH SECRET
    329A          ; mapped                 ; 7537          # 1.1  CIRCLED IDEOGRAPH MALE
    329B          ; mapped                 ; 5973          # 1.1  CIRCLED IDEOGRAPH FEMALE
    Created: Fri Apr 03 11:42:14 GMT 2026
    - Last Modified: Sat Feb 10 11:25:47 GMT 2024
    - 854.1K bytes
    - Click Count (0)
  7. docs/tr/docs/advanced/security/http-basic-auth.md

    #### `secrets.compare_digest()` ile düzeltin { #fix-it-with-secrets-compare-digest }
    
    Ancak bizim kodumuzda `secrets.compare_digest()` kullanıyoruz.
    
    Kısacası, `stanleyjobsox` ile `stanleyjobson`’u karşılaştırmak için geçen süre, `johndoe` ile `stanleyjobson`’u karşılaştırmak için geçen süreyle aynı olur. Şifre için de aynı şekilde.
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Mar 20 07:53:17 GMT 2026
    - 5.5K bytes
    - Click Count (0)
  8. docs/ko/docs/advanced/security/http-basic-auth.md

    더 완전한 예시입니다.
    
    dependency를 사용해 사용자명과 비밀번호가 올바른지 확인하세요.
    
    이를 위해 Python 표준 모듈 [`secrets`](https://docs.python.org/3/library/secrets.html)를 사용해 사용자명과 비밀번호를 확인합니다.
    
    `secrets.compare_digest()`는 `bytes` 또는 ASCII 문자(영어에서 사용하는 문자)만 포함한 `str`을 받아야 합니다. 즉, `Sebastián`의 `á` 같은 문자가 있으면 동작하지 않습니다.
    
    이를 처리하기 위해 먼저 `username`과 `password`를 UTF-8로 인코딩해서 `bytes`로 변환합니다.
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Mar 20 14:06:26 GMT 2026
    - 5.9K bytes
    - Click Count (0)
  9. .github/workflows/translate.yml

            env:
              GITHUB_TOKEN: ${{ secrets.FASTAPI_TRANSLATIONS }}
              OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }}
          - name: FastAPI Translate
            run: |
              uv run ./scripts/translate.py ${{ matrix.command }}
              uv run ./scripts/translate.py make-pr
            env:
              GITHUB_TOKEN: ${{ secrets.FASTAPI_TRANSLATIONS }}
              OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }}
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Wed Mar 18 15:36:56 GMT 2026
    - 4K bytes
    - Click Count (0)
  10. docs/es/docs/advanced/security/http-basic-auth.md

    #### Arréglalo con `secrets.compare_digest()` { #fix-it-with-secrets-compare-digest }
    
    Pero en nuestro código estamos usando realmente `secrets.compare_digest()`.
    
    En resumen, tomará el mismo tiempo comparar `stanleyjobsox` con `stanleyjobson` que comparar `johndoe` con `stanleyjobson`. Y lo mismo para la contraseña.
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:15:55 GMT 2026
    - 5.3K bytes
    - Click Count (0)
Back to Top