70 - FORMULARIO DELETE para BORRAR registro de los LIBROS en la BASE de DATOS (💻 PHP y MYSQL 💻)
Duración: 7 min
Módulo: Módulo Libros
Lección 26 de
30
Descripción
Lección 70: 🔐 Protegiendo la Pestaña de Libros para Usuarios Regulares (Frontend)
¡Hola a todos! 🚀 En esta lección, te guiaré en la implementación de una medida de seguridad importante en nuestro sistema de biblioteca: la protección del módulo de libros para usuarios regulares. Aprenderás a restringir el acceso a ciertas funcionalidades de los libros, asegurándote de que solo los administradores puedan realizar acciones como registrar o editar.
En esta lección, verás:
- Verificación de Rol en el Frontend: 🔑 Te mostraré cómo utilizar el rol del usuario (almacenado en la sesión) para determinar si debe tener acceso completo a la pestaña de libros.
- Ocultando Funcionalidades: 🙈 Aprenderás a ocultar elementos de la interfaz, como los botones de "Registrar Libro", "Editar" y "Eliminar", si el usuario no tiene el rol de administrador. Esto evitará que los usuarios regulares intenten realizar acciones para las que no tienen permisos.
- Mensajes de Acceso Denegado (Opcional): 💬 Si lo deseas, te guiaré en la implementación de mensajes informativos que expliquen por qué ciertas funcionalidades no están disponibles para el usuario actual.
- Redirección de Seguridad (Opcional): ➡️ Para una mayor seguridad, podrías redirigir a los usuarios que intenten acceder directamente a una URL de edición o eliminación a una página de inicio o a una página de error.
¡Al final de esta lección, tu sistema de biblioteca tendrá una capa de seguridad adicional que protegerá las funcionalidades sensibles del módulo de libros para los usuarios regulares! 💻
Lecciones
Introducción e instalación
Módulo Usuarios y Login
Lección 4. 12 - ENVIAR datos de una PÁGINA A OTRA con el MÉTODO POST Y GET ( 👨💻 PHP y MYSQL 💻)
10 min
Lección 8. 16 - Como REDUCIR líneas de CÓDIGO FUENTE con INCLUDE ( 👨💻 curso de PHP y MYSQL 💻)
12 min
Lección 14. 22 - Como enviar DATOS de un FORMULARIO a la BASE DE DATOS con (👨💻 PHP y MYSQL 💻)🚀
9 min
Lección 18. 26 - Como GUARDAR datos en la BASE DE DATOS - CRUD (Create) con (💻 PHP y MYSQL 💻)🚀
7 min
Lección 20. 28 - Como REGISTRAR el PASSWORD ENCRIPTADO en la BASE DE DATOS con (💻 PHP y MYSQL 💻)🚀
3 min
Lección 26. 34 - Cómo leer datos para EDITAR usuarios desde la BASE DE DATOS con (💻 PHP y MYSQL 💻)
9 min
Lección 30. 38 - Cargar FORMULARIO DELETE borrar usuario de la base de datos con (💻 PHP y MYSQL 💻)
10 min
Lección 31. 39 - Controller DELETE para borrar USUARIOS de la BASE de DATOS con (💻 PHP y MYSQL 💻)
14 min
Módulo Libros
Lección 2. 46 - Vista MÓDULOS LIBROS con LISTADO DE LIBROS con BASE DE DATOS con (💻 PHP y MYSQL 💻)
16 min
Lección 4. 48 - MODAL para REGISTRO de ÁREAS en la BASE DE DATOS PARTE 1 con (💻 PHP y MYSQL 💻)
10 min
Lección 10. 54 - Controller CREATE REGISTRO de LIBROS en la BASE DE DATOS con (💻 PHP y MYSQL 💻)
12 min
Lección 16. 60 - Importar DATOS de EXCEL a MYSQL tabla de la BASE de DATOS con (💻 PHP y MYSQL 💻)
9 min
Lección 21. 65 - Obteniendo los DETALLES de CONEXIÓN de la BASE de DATOS con (💻 PHP y MYSQL 💻)
5 min
Lección 22. 66 - Como EXPORTAR e IMPORTAR toda la INFORMACIÒN de la BASE de DATOS de nuestro HOSTING
10 min
Lección 28. 72 - READ lectura de LIBROS en FÍSICO y DIGITAL de la BASE de DATOS (💻 PHP y MYSQL 💻)
12 min
Apoya este proyecto
Si te gusta nuestro contenido, ¡apóyanos con una donación!
Donar por Airtm Donar por Binance¡Gracias por tu apoyo! ❤️