Crear cuenta (registrar usuario)
Crea la cuenta de una persona en tu app o landing con SUPABASE AUTH (la Supabase que conectaste en «Base de datos»): K-ode no maneja contraseñas, lo hace Supaba
Crea la cuenta de una persona en tu app o landing con SUPABASE AUTH (la Supabase que conectaste en «Base de datos»): K-ode no maneja contraseñas, lo hace Supabase. Entradas: • Correo y Contraseña — obligatorios (las reglas de la contraseña las define tu proyecto de Supabase). • Nombre, Teléfono y Foto (enlace) — opcionales; se guardan en la tabla «users» de tu Supabase. • Campos extra — los datos propios que definiste en «Usuarios» (por ejemplo la fecha de cumpleaños): agrégalos con «+ Agregar» poniendo el nombre interno del campo y su valor. Si alguno es obligatorio y falta, no se crea la cuenta. SALIDAS: • Éxito — la cuenta se creó (con la sesión iniciada; si tu Supabase pide confirmar el correo, se avisa y la sesión empieza cuando la persona confirme). • Error — contraseña muy corta o débil, correo mal escrito, falta un dato obligatorio, sin internet… El motivo queda como resultado del paso. • El usuario ya existe — ese correo ya tiene cuenta. Para que funcione, ejecuta una vez el script de la tabla de usuarios en tu Supabase (sección «Usuarios»). Después, en cualquier texto puedes usar {{user.name}}, {{user.email}}… y {{user.campo}} de los extra.
Entradas
- Correo (text)
- Contraseña (text)
- Nombre (opcional) (text)
- Teléfono (opcional) (text)
- Foto (URL, opcional) (image)
Salidas (callbacks)
- Éxito — Corre cuando la cuenta se creó (y, si Supabase no pide confirmar el correo, la sesión ya quedó iniciada).
- Error — Corre cuando no se pudo crear la cuenta: contraseña muy corta o débil, correo mal escrito, falta un dato obligatorio, sin internet… El motivo es el resultado de este paso.
- El usuario ya existe — Corre cuando ese correo ya tiene una cuenta. Suele llevar a «Iniciar sesión» o a «Recuperar contraseña».
