Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 11 - 20 of 440 for steps (0.02 seconds)

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

  1. docs/zh/docs/tutorial/security/first-steps.md

    # 安全 - 第一步 { #security-first-steps }
    
    假设你的**后端** API 位于某个域名下。
    
    而**前端**在另一个域名,或同一域名的不同路径(或在移动应用中)。
    
    你希望前端能通过**username** 和 **password** 与后端进行身份验证。
    
    我们可以用 **OAuth2** 在 **FastAPI** 中实现它。
    
    但为了节省你的时间,不必为获取少量信息而通读冗长的规范。
    
    我们直接使用 **FastAPI** 提供的安全工具。
    
    ## 效果预览 { #how-it-looks }
    
    先直接运行代码看看效果,之后再回过头理解其背后的原理。
    
    ## 创建 `main.py` { #create-main-py }
    
    把下面的示例代码复制到 `main.py`:
    
    {* ../../docs_src/security/tutorial001_an_py310.py *}
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Mar 20 17:06:37 GMT 2026
    - 7.5K bytes
    - Click Count (0)
  2. docs/ja/docs/tutorial/first-steps.md

    以上です!これで、そのURLでアプリにアクセスできます。 ✨
    
    ## ステップ毎の要約 { #recap-step-by-step }
    
    ### Step 1: `FastAPI`をインポート { #step-1-import-fastapi }
    
    {* ../../docs_src/first_steps/tutorial001_py310.py hl[1] *}
    
    `FastAPI`は、APIのすべての機能を提供するPythonクラスです。
    
    /// note | 技術詳細
    
    `FastAPI`は`Starlette`を直接継承するクラスです。
    
    `FastAPI`でも[Starlette](https://www.starlette.dev/)のすべての機能を利用可能です。
    
    ///
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Mar 20 14:07:17 GMT 2026
    - 15.9K bytes
    - Click Count (0)
  3. docs/fr/docs/tutorial/security/first-steps.md

    # Sécurité - Premiers pas { #security-first-steps }
    
    Imaginons que vous ayez votre API de **backend** sur un certain domaine.
    
    Et vous avez un **frontend** sur un autre domaine ou dans un chemin différent du même domaine (ou dans une application mobile).
    
    Et vous voulez que le **frontend** puisse s'authentifier auprès du **backend**, en utilisant un **username** et un **password**.
    
    Nous pouvons utiliser **OAuth2** pour construire cela avec **FastAPI**.
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 18:37:13 GMT 2026
    - 9.3K bytes
    - Click Count (0)
  4. docs/tr/docs/tutorial/security/first-steps.md

    # Güvenlik - İlk Adımlar { #security-first-steps }
    
    **backend** API’nizin bir domain’de olduğunu düşünelim.
    
    Ve başka bir domain’de ya da aynı domain’in farklı bir path’inde (veya bir mobil uygulamada) bir **frontend**’iniz var.
    
    Ve frontend’in, **username** ve **password** kullanarak backend ile kimlik doğrulaması yapabilmesini istiyorsunuz.
    
    Bunu **FastAPI** ile **OAuth2** kullanarak oluşturabiliriz.
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Fri Mar 20 07:53:17 GMT 2026
    - 9.2K bytes
    - Click Count (0)
  5. docs/ru/docs/tutorial/security/first-steps.md

    # Безопасность — первые шаги { #security-first-steps }
    
    Представим, что у вас есть **бэкенд** API на некотором домене.
    
    И у вас есть **фронтенд** на другом домене или на другом пути того же домена (или в мобильном приложении).
    
    И вы хотите, чтобы фронтенд мог аутентифицироваться на бэкенде, используя **имя пользователя** и **пароль**.
    
    Мы можем использовать **OAuth2**, чтобы построить это с **FastAPI**.
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 17:56:20 GMT 2026
    - 14K bytes
    - Click Count (0)
  6. docs/de/docs/tutorial/security/first-steps.md

    # Sicherheit – Erste Schritte { #security-first-steps }
    
    Stellen wir uns vor, dass Sie Ihre **Backend**-API auf einer Domain haben.
    
    Und Sie haben ein **Frontend** auf einer anderen Domain oder in einem anderen Pfad derselben Domain (oder in einer Mobile-Anwendung).
    
    Und Sie möchten eine Möglichkeit haben, dass sich das Frontend mithilfe eines **Benutzernamens** und eines **Passworts** beim Backend authentisieren kann.
    
    Created: Sun Apr 05 07:19:11 GMT 2026
    - Last Modified: Thu Mar 19 17:58:09 GMT 2026
    - 9.7K bytes
    - Click Count (0)
  7. .teamcity/src/test/kotlin/PromotionProjectTests.kt

            val model = setupModelFor("master")
            val startReleaseCycle = model.findBuildTypeByName("Start Release Cycle")
    
            val steps = startReleaseCycle.steps.items
            assertEquals(1, steps.size)
    
            val step = gradleStep(steps, 0)
            step.assertTasks("clean promoteStartReleaseCycle")
            assertEquals(
    Created: Wed Apr 01 11:36:16 GMT 2026
    - Last Modified: Thu Jun 12 09:41:54 GMT 2025
    - 15.3K bytes
    - Click Count (1)
  8. .github/workflows/build.yml

    concurrency:
      group: ${{ github.workflow }}-${{ github.ref }}
      cancel-in-progress: true
    
    jobs:
      publish:
        runs-on: ubuntu-latest
        if: github.repository == 'square/okhttp' && github.ref == 'refs/heads/master'
    
        steps:
          - name: Checkout
            uses: actions/checkout@v6
    
          - name: Configure JDK
            uses: actions/setup-java@v5
            with:
              distribution: 'temurin'
              java-version: 21
    
    Created: Fri Apr 03 11:42:14 GMT 2026
    - Last Modified: Tue Mar 10 16:19:02 GMT 2026
    - 11.6K bytes
    - Click Count (0)
  9. docs/metrics/prometheus/grafana/minio-dashboard.json

                      "text": "N/A"
                    }
                  },
                  "type": "special"
                }
              ],
              "thresholds": {
                "mode": "percentage",
                "steps": [
                  {
                    "color": "green",
                    "value": null
                  }
                ]
              },
              "unit": "dtdurations"
            },
            "overrides": []
          },
    Created: Sun Apr 05 19:28:12 GMT 2026
    - Last Modified: Mon Aug 04 01:46:49 GMT 2025
    - 93.1K bytes
    - Click Count (0)
  10. impl/maven-core/src/main/java/org/apache/maven/lifecycle/internal/concurrent/BuildPlanExecutor.java

                        } else if (TEARDOWN.equals(step.name)) {
                            // This should never happen given we always process TEARDOWN steps
                            logger.warn("Unexpected skipping of TEARDOWN step {}", step);
                        } else {
                            logger.debug("Skipping step {} because a dependency has failed", step);
                        }
                    } else {
    Created: Sun Apr 05 03:35:12 GMT 2026
    - Last Modified: Thu Oct 16 06:12:36 GMT 2025
    - 55.1K bytes
    - Click Count (0)
Back to Top