> ## Documentation Index
> Fetch the complete documentation index at: https://docs.notifique.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Construir un cliente

> Cliente público vs confidencial, PKCE y buenas prácticas.

<Tip>
  Resumen de **arquitectura**. Flujo copiable: [Quick Start](/es/oauth-api/como-funciona/quick-start). Profundidad: [Guía técnica](/es/oauth-api/como-funciona/guia-tecnico-cliente).
</Tip>

## Público vs confidencial

| Tipo             | Secret | Típico           |
| ---------------- | :----: | ---------------- |
| **Confidencial** |   Sí   | Web con backend  |
| **Público**      |   No   | SPA, mobile, CLI |

<Warning>
  Nunca pongas `client_secret` en JavaScript del browser o app mobile.
</Warning>

## Flujo

Registrar → authorize (browser + PKCE) → token → `/v1` con Bearer → refresh → revoke.

## Próximos pasos

* [Guía técnica](/es/oauth-api/como-funciona/guia-tecnico-cliente)
* [Escopos](/es/oauth-api/como-funciona/escopos)
