Tienda de laboratorio

Compra, prueba y aprende seguridad.

Un escaparate funcional con autenticación real, permisos en servidor y pedidos simulados. Explora el catálogo, crea una cuenta y observa cómo se protege cada operación.

Sin pagos reales Autorización en servidor Datos de demostración
Autenticación Supabase Registro real, rol leído de la base de datos.
Precios del servidor El navegador nunca decide cuánto cuesta un pedido.
Pago simulado No se solicitan tarjetas ni se cobra dinero real.
Categorías

Encuentra tu próximo objeto

Cuatro colecciones pequeñas para probar búsqueda, filtros y stock real.

Ver todo
Selección

Productos destacados

Artículos marcados desde el panel de administración.

Novedades
Cómo funciona

Un flujo de compra completo, sin dinero real

Cada paso ejercita una parte distinta de la arquitectura: autenticación, autorización, validación y transacciones en PostgreSQL.

01

Crea una cuenta

El registro siempre concede el rol customer. Ningún formulario permite elegir administrador.

02

Añade productos

El carrito guarda solo identificadores y cantidades. Los precios se consultan de nuevo al confirmar.

03

Confirma y sigue el pedido

PostgreSQL valida stock y precios dentro de una transacción. El pedido queda registrado con pago simulado.

Laboratorio

La seguridad también se practica

Escenarios documentados de IDOR, manipulación de precios, RLS y escalada de privilegios. Todo el entorno es de demostración.