hola que tal como está bueno en este vídeo les voy a presentar un sistema denominado asignación de roles y permisos este sistema está desarrollado pues con php y mysql qué pasa por ejemplo en este caso cuando nosotros queremos dirigirnos a rolex index o sea exactamente cuando nosotros estamos autenticados si no debe permitir ingresar a esta ruta ojo cuando estamos auto indicados entonces si logrado ya que automáticamente no me permite visualizar esa página porque pues yo aún no he iniciado sesión en el sistema entonces ahí estamos en alguna protección de rutas si es 1 ahora voy a entrar en este caso como administrador y aquí voy a poner mis datos vamos a entrar y aquí ingresamos pues la contraseña vamos a dar en entrado al momento de dar entrada pues aquí nosotros tenemos ya los roles los usuarios y permisos esto de aquí solamente pues está mostrando todos los permisos que tiene asignado este usuario ya entonces éste aquí tenemos el rol de administrador entonces por ejemplo a ver vamos a ir por acá y vamos a abrir una o porque ya casi la baja de su convención vamos a dirigirnos a roles y aquí dice crear roles en s y en este crear roles pues nos va a permitir exactamente crear un nuevo rol y asignarle los permisos está bien y asignarle a los permisos que es de visualizar la página del listado de roles editar roles visualizar la página y todo ello que ustedes pueden visualizar aquí está bien entonces vamos nosotros nosotros a ver el listado de roles si nosotros vamos por ejemplo en administrador aquí lo podéis ver tengo como permiso permiso punto index que necesariamente pues es esta parte de acá entonces yo lo voy a dar editar aquí ya pues nos está mostrando todos los permisos que tiene este error entonces todos los usuarios que posean este rol van a tener estos permisos entonces qué pasó por ejemplo el visualizar el listado de permisos y yo no voy a inhabilitar para este para este usuario entonces qué voy a guardar cambios rol modificado y como tú puedes ver pues aquí ya no está apareciendo ese permiso el sac también lo que estaba acá no venidos porque porque ya no está autorizado pero exactamente digitando en la url puede acceder vamos a ver lo permiso vamos a proponer el ministro de esa manera si el 2 que pasa por ejemplo cuando yo quiero hacer esta manera o saque o visitar esa página mediante la url entonces como tú puedes ver no me permite visitar esta página porque porque no tengo ningún permiso asignado pues acerca de ello no me dice página no autorizado y me dice que yo no tengo exceso a esa página no digamos que queremos también acceder digamos acá moodle blake un poco tengo permiso para poder acceder a los módulos para crear un nuevo módulo para visualizar el listado de módulos ninguno de ellos pero qué pasa que cuando quedó este redirigir me pues a login o cómo va a permitir re dirigirme a lo bien porque yo en estos momentos estoy logueado al sistema este es muy parecido con ustedes usan formula arabel ya con otro que ustedes quieren hacer autenticaciones ya también les pueden hacer las configuraciones ahí no exactamente usando lo que es el miedo bueno en este caso ese señor formulará el ya entonces aquí voy aquí voy a mi perfil y aquí pues tenemos ya nuestro perfil y aquí no detectó en la foto por lo tanto me muestra una foto por defecto ya y aquí es para modificar los modificar los datos y aquí es para cambiar la contraseña ya entonces si yo vuelvo aquí yo el listado de roles y me voy por ejemplo administrador editar visualizar el listado de permisos lo modificamos y ahora sí pues ya puedo visualizar esta página y puedo visualizar este este permiso me salga está bien entonces vamos aquí y puede abrir una ventana incógnito y aquí voy a hacer lo mismo localhost en fin entonces aquí voy a entrar como docente y vamos aquí digital pues sus datos el momento que yo visité sus datos este usuario es docente por lo tanto solamente tiene un permiso que exactamente pues denominado permisos no en este caso doy clic y solamente a ello pero qué pasa digamos cuando yo creo que digitar digamos usuario clic mediante la url quiero entrar y no te lo puedes ver yo no puedo acceder pues a esta página porque este usuario con este rol no tiene accedes vais a dar ya no está autorizado y ahora qué tal si me voy aquí como administrador voy a roles listado de roles y aquí voy en docente y como tú puedes ver aquí ha perdonado aquí tiene lo que es permiso punto index no le voy a editar y no va a tener ningún permiso lo editamos verificamos y ahora como tú puedes ver ya no tiene ningún permiso ahora si yo me re dirijo aquí ya no me va a permitir también visualizar mediante la url todo eso es como parte de seguridad ya ahora si yo lo habilitó nuevamente visualiza la lista de permisos y visualizar digamos este el listado de roles hacer esto te va a aparecer ahora dos el roles y permisos el listado creo que son los permisos ahí está los de esa manera pues tú puedes estar habilitando o inhabilitar los permisos a los usuarios este sistema pues tú lo puedes implementar en cualquier sistema que tú estés desarrollando no y pues comentando que estoy dictando este curso ya este curso se va está desarrollando con php y mysql ok aplicando lo que es un patrón de diseño mvc si estás interesado en este curso pues me comunicase leyendo en los comentarios o me escribes al link box o directamente a mi whatsapp que es 9 87 24 24 4 ya y deja tu comentario para brindarte un poco más de información acerca de este curso ok este curso se va a estar editando pues mediante online ya estos cursos van a ser grabados cada clase y pues van a ser entregados a cada estudiante y bien les voy a mostrar el temario de este de este curso un momento aquí lo tengo aunque el curso tiene un precio de 200 soles ok tiene una duración de un mes y medio de dos meses y pues aquí tenemos los horarios que son los miércoles y los domingos tenemos el temario lo que vamos a estar viendo nosotros pues es la introducción al curso así que herramienta vamos a estar usando y entre otras cosas más acerca de la presentación del curso vamos a ver acerca del diseño y explicación de la base de datos y roles de permisos incorporar en exactamente el latín dashboard si para el proyecto que vamos a estar dividiendo exactamente por partes éstas por la parte de la cabecera la parte lo que es el contenido sea el body de celdas word y la parte lo que es el menú vertical no después vamos a ver lo que es la conexión a la base de datos y creación de métodos en este caso vamos a estar haciendo uso del pedido también manejó el name space y creación de clases de interfaz en este caso vamos a estar programando a base de interfaces el uso del auto lo what exactamente para que nosotros no estemos digamos esté poniendo cada rato recuay o incluye en este caso requiere al momento de hacer el auto en lugar si automáticamente eso se va a incorporar también se llama el s&p el auto loud ya el cruce roles y asignación de permisos club de usuarios y asignación de roles cruz de módulos y estos módulos cruz de permisos y asignación de roles en este caso también vamos a estar viendo un login de acceso al sistema con protección de rutas común como vamos a estar viendo aquí si yo estoy lo que un sistema no voy a poder acceder login eso también lo vamos a ver y vamos a ver aquí de quitar y añadir los permisos a los roles está bien entonces si estás interesado este curso puede comunicar nada más con mi persona al número 9 87 24 24 encontró el whatsapp está bien bien entonces hasta ahí pues en la presentación de este curso