Administración

Esta ruta debe estar protegida con Cloudflare Zero Trust Access.

  1. Zero Trust → Access → Applications → Add application → Self-hosted.
  2. Domain: nombredelsitio.pages.dev/admin* (y /admin.html).
  3. Policy → Allow → Emails → [CORREO AUTORIZADO].
  4. Las operaciones de escritura (agregar/editar/eliminar) deben implementarse como Pages Functions (POST/PUT/DELETE /api/admin/works) que validen el JWT Cf-Access-Jwt-Assertion contra tu equipo de Access y usen D1. Nunca expongas secretos al cliente.

← Volver al inicio