AstrApp
Docs

OAuth 2.0

AstrApp no ofrece un servidor de autorización OAuth. Esta página explica qué métodos de autenticación sí puedes usar.

AstrApp no es un proveedor OAuth

No hay un flujo OAuth 2.0 para que una aplicación de terceros pida acceso en nombre de tus usuarios. No existen los endpoints /oauth/authorize ni /oauth/token, ni credenciales client_id y client_secret.

Métodos de autenticación

Cada petición a la API se autentica de una de estas dos formas.

API Keys

Para integraciones

Una key sk_live_ en el header Authorization: Bearer. Es la vía para servidores, scripts y pipelines.

Sesión de la app

Cuando usas app.astrapp.lat, el navegador manda tu sesión en cookies y cada petición queda autenticada.

Si tu petición trae los dos

El servidor revisa primero la sesión y, solo si no la hay, lee el header Authorization. Algunas rutas funcionan solo con la sesión; están marcadas en Endpoints.

Cómo entras a la app

Google sí aparece como proveedor OAuth, pero del lado contrario: AstrApp es la aplicación que te pide entrar con tu cuenta de Google. En la pantalla de inicio de sesión tienes tres opciones:

  • Correo y contraseña.
  • Un código de 6 dígitos que te llega por correo, sin contraseña.
  • Continuar con Google.

Cualquiera de las tres abre la misma sesión. Para acceso programático no uses tu sesión: crea una API Key.