Aplica a: Cloud Server con Supabase instalado · Tiempo estimado: lectura
Qué es GoTrue
El servidor de autenticación de Supabase se llama GoTrue, una API open source escrita en Go que maneja el registro, login y gestión de datos de usuarios. Está basada en OAuth2 y JWT, y funciona como un servicio independiente para proyectos JAM.
Librerías cliente disponibles
JavaScript y Dart.
Para ejemplos completos de payloads, esquemas de respuesta y códigos HTTP, consultá la referencia oficial de Supabase.
Endpoints administrativos
Estos endpoints requieren permisos de administrador.
Acción | Método y endpoint |
Generar link de acción (confirmación, recuperación, cambio de email) |
|
Listar todos los usuarios |
|
Crear un usuario |
|
Obtener un usuario |
|
Actualizar un usuario |
|
Eliminar un usuario |
|
Campos disponibles:
email (opcional)
new_email (opcional)
password (opcional)
redirect_to (opcional)
type (opcional)
Autenticación de usuarios
Acción | Método y endpoint |
Registro con contraseña |
|
Inicio de sesión con contraseña |
|
Refrescar token |
|
Obtener usuario autenticado |
|
Actualizar usuario autenticado |
|
Verificar registro |
|
Otros endpoints
Acción | Endpoint |
Enviar link de invitación |
|
Recuperación de contraseña |
|
Login sin contraseña (OTP) |
|
Cerrar sesión |
|
Configuración del servidor |
|
Healthcheck |
|
