![]() | ||||||||||
| Impreso desde wandabuilds.ai/t/StHp
| ||||||||||
| Tutoriales · Intermedio Cómo agregar login y formularios a tu web con IAAprende a agregar login y formularios a tu página web con IA, sin programar: pídeselo a Claude Code, guarda los datos en Supabase y protege tus páginas privadas.
Casi toda página web de verdad necesita dos cosas: un formulario (para que la gente te escriba o se registre) y a veces un login (para que solo ciertas personas entren a ciertas páginas). Suenan difíciles, pero con IA los agregas describiéndolos en palabras, sin pelear con código. En esta guía vas a agregar login y formularios a una web que ya estés construyendo, usando Claude Code para escribir el código y Supabase para guardar los datos y manejar las cuentas. Toca cada paso para abrirlo.
1 Crea tu proyecto en SupabaseSupabase es una base de datos gratis que además trae el sistema de login casi hecho. Si nunca lo has usado, sigue el tutorial Cómo crear una base de datos con Supabase; toma 5 minutos.
2 Agrega un formulario de contactoAbre tu proyecto en VS Code, abre Claude Code (✳) y pídele el formulario con un prompt claro. Mientras más específico, mejor:
Claude Code te va a mostrar los archivos que va a crear o cambiar. Léelos por encima y aprueba. Todavía no guarda nada: eso lo conectamos en el próximo paso.
3 Guarda lo que envía la genteAhora conecta el formulario a Supabase para que cada mensaje se guarde en una tabla. Pásale a Claude Code tus datos y el prompt:
Fíjate en lo último: las claves van en un archivo Cuando termine, entra a tu tabla en Supabase (Table Editor → mensajes) y verás las filas aparecer cada vez que alguien envía el formulario. 4 Agrega el loginSupabase trae el login incluido (se llama Auth), así que no tienes que inventar nada de contraseñas: él las guarda cifradas por ti. Pídeselo a Claude Code:
En Supabase, ve a Authentication → Providers y confirma que Email esté activado (viene así por defecto). Ya con eso, la gente puede crear su cuenta y entrar. 5 Protege tus páginas privadasUn login sin páginas protegidas no sirve de mucho. Dile a Claude Code cuáles páginas deben ser solo para gente conectada:
Así separas lo público (tu página normal, el formulario) de lo privado (un panel, el perfil, lo que sea que quieras esconder).
Atajo: pídelo todo de una vezSi ya tienes tu proyecto de Supabase listo (Paso 1), puedes pedirle a Claude Code el paquete completo en un solo prompt y luego ir revisando:
Yo prefiero ir paso a paso (se entiende mejor lo que pasa), pero si tienes prisa, este atajo funciona. Probar que todo funcione
Si los cuatro pasos funcionan, ya tienes una web con formularios y login de verdad. Si algo sale mal
Y ya está: pasaste de una página que solo se ve a una que recibe gente y guarda información. Ese salto es justo lo que separa una web bonita de una web que trabaja para ti. Empieza con el formulario, que es lo más fácil, y cuando te sientas cómoda, agrega el login. Tú también puedes construirlo. Preguntas frecuentes¿Necesito saber programar para agregar un login?No. Le describes a Claude Code lo que quieres en palabras normales y él escribe el código; tú revisas y apruebas. Este tutorial usa Supabase, que trae el login casi hecho. ¿Es seguro guardar contraseñas así?Sí, porque tú no las guardas: Supabase maneja las contraseñas cifradas por ti. Nunca guardes contraseñas en texto plano ni las pongas en tu código. ¿Cuánto cuesta tener login y formularios?El plan gratis de Supabase cubre hasta 50,000 usuarios activos al mes, más que suficiente para empezar. Solo pagas Claude Pro (desde $20/mes) para usar Claude Code. ¿Puedo recibir los formularios por correo en vez de guardarlos?Sí. Pídele a Claude Code que, en lugar de (o además de) guardar en Supabase, te envíe el contenido del formulario a tu correo con un servicio como Resend. Aquí guardamos en una tabla porque es lo más simple de revisar. |
