Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 361 - 370 of 506 for secret (0.15 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/src/jvmMain/resources/okhttp3/internal/publicsuffix/PublicSuffixDatabase.list

    scrapping.cc
    scrysec.com
    sd
    sd.cn
    sd.us
    sdn.gov.pl
    sdscloud.pl
    se
    se.eu.org
    se.gov.br
    se.leg.br
    se.net
    search
    seat
    sebastopol.ua
    sec.ps
    secaas.hk
    secret.jp
    secure
    security
    securitytactics.com
    seek
    seg.br
    seidat.net
    seihi.nagasaki.jp
    seika.kyoto.jp
    seiro.niigata.jp
    seirou.niigata.jp
    seiyo.ehime.jp
    sejny.pl
    sekd1.beebyteapp.io
    Created: Fri Apr 03 11:42:14 GMT 2026
    - Last Modified: Tue May 27 22:00:49 GMT 2025
    - 129.6K bytes
    - Click Count (3)
  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