Cadrant
Precios

Recursos

  • Documentación
  • Blog

Comunidad

InstagramLinkedInFacebook
Iniciar sesión

Cadrant

Crea tus aplicaciones no-code. Describe lo que necesitas en lenguaje natural y despliega en minutos.

Producto

Casos de usoVitrina

Recursos

BlogDocumentaciónPrecios

Contacto

Contáctanos
© 2026 Cadrant. Todos los derechos reservados.
Condiciones de usoCondiciones de ventaPrivacidadGestionar cookies

Documentación

Bienvenido a CadrantInicio rápidoPlanes y créditos
Crea tu primer proyectoConstrucción iterativaBuenas prácticas de promptingHistorial de versiones
Conectar SupabaseBase de datosAutenticaciónEdge FunctionsAlmacenamiento de archivosVariables de entorno
Publicar tu proyectoDominio personalizadoSEO y posicionamiento
Facturación y créditos
← Inicio
Supabase: Backend y datos

Autenticación

Cadrant utiliza Supabase Auth para añadir un sistema de autenticación completo a tu aplicación. Registro, inicio de sesión, gestión de sesiones y control de acceso se configuran automáticamente.

Funcionalidades disponibles

  • Registro e inicio de sesión con email y contraseña.
  • Inicio de sesión via proveedores OAuth (Google, GitHub, etc.) configurable en Supabase.
  • Gestión automática de sesiones de usuario (tokens, expiración, refresco).
  • Páginas de login y registro generadas automáticamente por Cadrant.

Activar la autenticación

  1. Asegúrate de que Supabase está conectado a tu proyecto.
  2. Pide a Cadrant que añada autenticación en tu prompt (ej.: 'Añade un sistema de login con registro por email').
  3. Cadrant genera las páginas de login/registro, configura Supabase Auth y protege las rutas necesarias.
  4. Para activar logins OAuth (Google, GitHub), configura los proveedores directamente en tu panel de Supabase en Authentication > Providers.

Control de acceso

Combina la autenticación con políticas RLS para un control de acceso granular:

  • Protege páginas completas (ej.: panel de control accesible solo para usuarios conectados).
  • Filtra datos por usuario (ej.: cada usuario solo ve sus propios datos).
  • Crea roles personalizados (admin, editor, lector) mediante columnas en tu tabla de usuarios.
Para un sistema de roles avanzado, describe la lógica deseada en tu prompt. Por ejemplo: 'Los admins pueden editar todo, los editores pueden crear y editar, los lectores solo pueden consultar.'