Usuarios

En el codigo visible, la diferenciacion real es simple:

  • Administrador: puede entrar en configuracion, paginas, media, mantenimiento y otras zonas protegidas por permiso.
  • Usuario autenticado no admin: puede conservar preferencias propias, como el tema, pero no administrar el CMS.
  • Visitante: ve el sitio publico.

Permisos

Los controladores publican permisos concretos, por ejemplo:

  • Chascarrillo.PageAdmin.doIndex
  • Chascarrillo.Media.doIndex
  • Chascarrillo.Backup.doIndex
  • Chascarrillo.Maintenance.doIndex

Modo demo

El proyecto tiene bloqueo para cambios de usuario cuando el modo demo lo activa. Eso evita que la demo publicamente accesible se rompa con facilidad.

Usuarios y demo