Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 1,029 for como (0.02 sec)

  1. docs/es/docs/tutorial/security/index.md

    Hubo un OAuth 1, que es muy diferente de OAuth2, y más complejo, ya que incluía especificaciones directas sobre cómo encriptar la comunicación.
    
    No es muy popular o usado hoy en día.
    
    OAuth2 no especifica cómo encriptar la comunicación, espera que tengas tu aplicación servida con HTTPS.
    
    /// tip | Consejo
    
    En la sección sobre **deployment** verás cómo configurar HTTPS de forma gratuita, usando Traefik y Let's Encrypt.
    
    ///
    
    ## OpenID Connect
    
    Registered: Sun Sep 07 07:19:17 UTC 2025
    - Last Modified: Sun Aug 31 10:49:48 UTC 2025
    - 4.6K bytes
    - Viewed (0)
  2. docs/pt/docs/tutorial/security/index.md

    Isso é o que todos os sistemas com “Login with Facebook, Google, X (Twitter), GitHub” usam por baixo.
    
    ### OAuth 1
    
    Havia um OAuth 1, que é bem diferente do OAuth2, e mais complexo, isso incluía diretamente as especificações de como criptografar a comunicação.
    
    Não é muito popular ou usado nos dias atuais.
    
    Registered: Sun Sep 07 07:19:17 UTC 2025
    - Last Modified: Sun Aug 31 10:49:48 UTC 2025
    - 4.8K bytes
    - Viewed (0)
  3. docs/es/docs/tutorial/security/oauth2-jwt.md

    Puedes aprender cómo usarlos y cómo están integrados en **FastAPI** más adelante en la **Guía de Usuario Avanzada**.
    
    ## Resumen
    
    Con lo que has visto hasta ahora, puedes configurar una aplicación **FastAPI** segura usando estándares como OAuth2 y JWT.
    
    Registered: Sun Sep 07 07:19:17 UTC 2025
    - Last Modified: Sun Aug 31 10:49:48 UTC 2025
    - 10.9K bytes
    - Viewed (0)
  4. docs/es/docs/advanced/security/oauth2-scopes.md

    El primer cambio es que ahora estamos declarando el esquema de seguridad OAuth2 con dos scopes disponibles, `me` y `items`.
    
    El parámetro `scopes` recibe un `dict` con cada scope como clave y la descripción como valor:
    
    {* ../../docs_src/security/tutorial005_an_py310.py hl[63:66] *}
    
    Como ahora estamos declarando esos scopes, aparecerán en la documentación de la API cuando inicies sesión/autorices.
    
    Registered: Sun Sep 07 07:19:17 UTC 2025
    - Last Modified: Sun Aug 31 10:49:48 UTC 2025
    - 13.8K bytes
    - Viewed (0)
  5. docs/pt/docs/async.md

    Mas ao mesmo tempo, funções definidas com `async def` têm que ser "aguardadas". Então, funções com `async def` pdem ser chamadas somente dentro de funções definidas com `async def` também.
    
    Então, sobre o ovo e a galinha, como você chama a primeira função async?
    
    Registered: Sun Sep 07 07:19:17 UTC 2025
    - Last Modified: Sun Aug 31 09:56:21 UTC 2025
    - 23.6K bytes
    - Viewed (0)
  6. docs/pt/docs/tutorial/security/oauth2-jwt.md

    
    ## Recapitulação
    
    Com o que você viu até agora, você pode configurar uma aplicação **FastAPI** segura usando padrões como OAuth2 e JWT.
    
    Em quase qualquer framework, lidar com a segurança se torna rapidamente um assunto bastante complexo.
    
    Registered: Sun Sep 07 07:19:17 UTC 2025
    - Last Modified: Sun Aug 31 10:49:48 UTC 2025
    - 11K bytes
    - Viewed (0)
  7. docs/pt/docs/index.md

    * Verificar se existe um parâmetro de _query_ opcional nomeado como `q` (como em `http://127.0.0.1:8000/items/foo?q=somequery`) para requisições `GET`.
        * Como o parâmetro `q` é declarado com `= None`, ele é opcional.
        * Sem o `None` ele poderia ser obrigatório (como o corpo no caso de `PUT`).
    * Para requisições `PUT` para `/items/{item_id}`, lerá o corpo como JSON e:
        * Verifica que tem um atributo obrigatório `name` que deve ser `str`.
    Registered: Sun Sep 07 07:19:17 UTC 2025
    - Last Modified: Sun Aug 31 10:49:48 UTC 2025
    - 21.6K bytes
    - Viewed (0)
  8. docs/pt/docs/advanced/security/oauth2-scopes.md

    Você pode utilizar `Security` para declarar dependências (assim como `Depends`), porém o `Security` também recebe o parâmetros `scopes` com uma lista de escopos (strings).
    
    Neste caso, nós passamos a função `get_current_active_user` como dependência para `Security` (da mesma forma que nós faríamos com `Depends`).
    
    Mas nós também passamos uma `list` de escopos, neste caso com apenas um escopo: `items` (poderia ter mais).
    
    Registered: Sun Sep 07 07:19:17 UTC 2025
    - Last Modified: Sun Aug 31 10:49:48 UTC 2025
    - 14.5K bytes
    - Viewed (0)
  9. docs/es/docs/index.md

    * Comprobará si hay un parámetro de query opcional llamado `q` (como en `http://127.0.0.1:8000/items/foo?q=somequery`) para requests `GET`.
        * Como el parámetro `q` está declarado con `= None`, es opcional.
        * Sin el `None` sería requerido (como lo es el body en el caso con `PUT`).
    * Para requests `PUT` a `/items/{item_id}`, leerá el body como JSON:
        * Comprobará que tiene un atributo requerido `name` que debe ser un `str`.
    Registered: Sun Sep 07 07:19:17 UTC 2025
    - Last Modified: Sun Aug 31 10:49:48 UTC 2025
    - 21.5K bytes
    - Viewed (0)
  10. docs/es/docs/tutorial/query-params.md

    * `skip`: con un valor de `0`
    * `limit`: con un valor de `10`
    
    Como son parte de la URL, son "naturalmente" strings.
    
    Pero cuando los declaras con tipos de Python (en el ejemplo anterior, como `int`), son convertidos a ese tipo y validados respecto a él.
    
    Todo el mismo proceso que se aplica para los parámetros de path también se aplica para los parámetros de query:
    
    * Soporte del editor (obviamente)
    Registered: Sun Sep 07 07:19:17 UTC 2025
    - Last Modified: Sun Aug 31 10:29:01 UTC 2025
    - 4.6K bytes
    - Viewed (0)
Back to top