Arreglaré tu política RLS de auth en supabase y errores de conexión a la base de datos
Arreglo aplicaciones y despliegues rotos de Nextjs, Supabase, Stripe y AI
Acerca de este Servicio
¿No funciona el login en Supabase, o una política RLS bloquea consultas que deberían funcionar? Arreglo flujos de autenticación, seguridad a nivel de fila y errores de conexión, generalmente el mismo día.
Los errores de RLS parecen mayores de lo que son. Muy estrictos, y tus propios usuarios obtienen resultados vacíos sin error. Muy laxos, y cualquiera con tu clave anón puede leer toda la tabla. Ambos parecen estar bien localmente.
Luego está la autenticación. El registro funciona, el inicio de sesión falla silenciosamente, generalmente por una URL de redirección que apunta a un entorno que ya no existe.
Lo que suelo arreglar
Flujos de login, registro y enlace mágico que fallan silenciosamente
Políticas RLS que bloquean consultas legítimas
Brechas en RLS que exponen datos que no deberían
El error clásico de violación de política de fila al crear una nueva fila
Caídas de conexión y errores de pooling bajo carga
OAuth roto con Google, GitHub y otros
Permisos en buckets de almacenamiento y fallos en cargas
Migraciones que no se aplican correctamente
Los resultados vacíos no siempre son RLS, así que verifico la consulta, la sesión y los datos antes de tocar una política, y luego pruebo ambos lados, el usuario que debería ver la fila y el que no.
Envía tu error o una captura de pantalla de la política y te diré qué está pasando antes de que hagas tu pedido.
Plataforma:
firebase
•
MongoDB
•
mySQL
•
PostgreSQL
Experiencia:
SQL
•
NoSQL
•
Rendimiento
•
Optimización de consultas
Mi porfolio
FAQ
Traducción automática
¿Mi app fue creada por Lovable o Base44. ¿Puedes arreglar la parte de Supabase?
Sí, eso es gran parte de lo que manejo. Las herramientas de IA tienden a generar código de Supabase que funciona bien en vista previa y luego se rompe cuando el proyecto se pone en marcha.
Mis consultas devuelven resultados vacíos sin ningún error. ¿Qué está pasando?
Generalmente es RLS. La política bloquea silenciosamente la fila y Supabase simplemente no devuelve nada en lugar de lanzar un error. También reviso la sesión y la consulta, porque un filtro incorrecto puede parecer idéntico desde fuera.
¿Necesitarás mis credenciales de base de datos?
Solo acceso al proyecto. Envía una invitación temporal como colaborador en lugar de tu clave de rol de servicio, y elimínala cuando termine. Mantén las claves fuera del chat por completo.
¿Puedes verificar si mis datos están realmente seguros?
El paquete Premium revisa cada tabla en busca de brechas donde la clave anón pueda leer o escribir algo que no debería. Piensa en ello como una revisión de políticas en tus tablas, no una certificación completa de seguridad de toda la app.
¿Y si el problema está en el código de mi app y no en Supabase?
Lo arreglaré de cualquier forma. También trabajo en Next.js y React, así que no te lo devolveré sin más.
