Excelente video SI ALGUIEN TIENE ERROR CON EL "USE HASROLES" EN EL MODEL USER.PHP. Solo deben utilizar el comando "composer update", cerrar y abrir el VS code.
Gracias por el aporte... muy bueno y util el video, se agredece un monton! nota: para aquellos que quizas Vs code les dé error (php intelphense) luego de instalar spatie y hacer el publish, es porq no lo reconoce aun, solo basta con reiniciar el vs code.
Era justo el explicativo que estaba buscando. Muy clara la exposición y como johanna ya tenes nuesvo suscriptor. Apenas pueda tamién envío los donativos. Saludos.
Muy muy bueno... Explicas excelente, tienes talento para enseñar, te mereces los donativos :P ahorita no tengo, pero cuando pueda te ayudo con algo, eres muy bueno y me enseñaste mucho.. Ahorita mismo voy a hacer el sistema de permisos justamente con la plantilla AdminLTE jeje Nueva suscriptora
Amigo Victor Arana, muy bien explicado como siempre. Yo aprendí con el paquete 'shinobi' (obsoleto) y ahora utilizo 'spatie', básicamente es el mismo concepto. Los TRAIT hacen todo por nosotros, unido a las políticas y puertas de Laravel. Gracias.
Por fin encontré excelente explicación..!!! Mi pregunta es, hay videos donde se haya desarrollado desde cero este sistema de roles y permisos hasta el estado actual que esta en este video, donde se haya realizado categorías, etiquetas.? no encuentro los videos de capítulos pasados para poder seguir y continuar con el tutorial, por favor alguien me puede orientar.
vi la hora en la que estas haciendo tu vídeo y me acabo de dar cuenta que no estoy dando el 100% que debería :'c vine a aprender algo nuevo y salí más motivado😆
Excelente tus cursos profesor, se podria manejar grupos de usuarios con este paquete, ejemplo, crear un equipo y asignarle un usuario responsable y tambien asignar los usuarios relacionados a ese equipo y hacer las restricciones de acuerdo a esto, estoy queriendo desarrollar un modulo de manejo de vendedores y leads
muy util la información, sin embargo me gustaría hacer una sugerencia por favor, seria muy apreciado darle un orden al video para entender el contexto general, en mi caso quede perdido para encontrar el video anterior donde hayan hablado si por ejemplo la authentication la hacen con jetstream y tampoco supe cual era el siguiente video, ayudaría poner prefijos a los titulos de los videos como "parte 1 de 12", "parte 2 de 12" o algo así, saludos
Gracias por tus videos son demasiado sencillos y fáciles de entender, seria bueno que en los videos explicaras los pros y contras como por ejemplo : que pasa si ya tengo un proyecto hecho funcional y le agrego Permission, me crearia conflicto ? en mi caso ya tengo Users hecho manualmente y me gustaria gestionar los roles que los pienso implementar manualmente(CRUD) y los permiso a que modulo tienen derecho a entrar O seria bueno implementar todo menos Users
Hola. Estoy viendo tus vídeos y me gustaría saber cuál es el tutorial antes de empezar con estos ya que hay cosas que no se de donde salen. Muchas gracias por tu ayuda y por tu explicación 👌
@@julianamontano3993 Hola, tal vez ya tarde, pero son varios videos, podría decirse que comienza a partir de este video: ruclips.net/video/8dgNq4FbEBg/видео.html , el cual se encuentra dentro de la lista de reproducción: "Curso Laravel 10 desde cero".
Hola buenas tardes, espero estén bien, ya termine de implementar todo los roles y permisos que se indican en la serie! muy buen aporte! solo me queda una duda, como hago para que los usuarios que se vayan registrando se le asigne un rol por defecto? tengo el rol de admin y users. y quiero que al registrarse se les asigne users por defecto y no encuentro donde modificar esto, saludos desde Argentina
Buenas . en caso yo quiera tener agrupado los permisos.. digamos , tengo un modulo de productos . adentro de ese permiso . asignarle crear . editar. eliminar , etc -- como lo aria ?
Que tal Victor, disculpa una pregunta usando laravel jetstream se puede utilizar spatie, entiendo que si no se le pasa la opcion de teams no usa nada de roles y permisos .
Buenas, necesito ayuda. Estoy trabajando con la plantilla color admin y en el sidebar no me reconoce el 'can' =>'index' no reconoce el array can. Como podría solucionar
Master, está excelente el curso de Relaciones avanzadas de Laravel, Qué curso dentro de la plataforma de cursos es el siguiente para completar todo el proceso de creación del blog?
Hola, una pregunta cómo se coloca una imagen en la parte superior de dónde aparece el nombre de la página, ejemplo tengo mi nombre de página sysey, pero alado tiene por defecto un logo de un mundo algo así, pero yo quiero colocar un logo personalizado para que sea más llamativa mi página ¿donde puedo modificar eso en Laravel?
¿Podrías proveer el código de este punto? Digo, para los que ya venimos con nociones de laravel pero queremos implementar los usuarios y permisos :) Sería de gran utilidad.
Hola victor como estas? Una pregunta, que paquete de login implementaron para seguir con la implementación de laravel permission, es compatible con laravel-breeze ?
Hola estimado, el curso dice Laravel Permisos, y es desde cero. Si quieres ver como se crea un blog, pues te sugiero que revises en este mismo canal como desarrollar un blog. Saludos
@@CodersFree Hola, gracias por responder, ese ya lo hice hace unas semanas, borre todo el proyecto, entonces por lo que vi, si quiero hacer esto necesito tener esa base de archivos y pues no quisiera verlo de nuevo, ya que quiero aprender esto de autenticación. Por cierto, felicitaciones por tus videos, explicas muy bien.
Gracias por los tutoriales; me estan ayudando mucho! Quería plantearte un caso para ver si crees que pueda funcionar junto con Laravel Permission. Tengo usuarios con diferentes roles: admin, user registrado sin más, autor y además formador. El tema es que todos tienen en común que son usuarios registrados (hasta ahi ok y creo que podria crear modelos en los que todos heredasen del Modelo principal User). Esto se complememtaria bien con Laravel Permissions? Además estos usuarios además de ser usuarios base, también pueden user + autor, o user + formador, o user + autor + formador. Primero que no creo que pueda montar herencia en el caso que junte los 3 roles a la vez, y no sé si Laravel permissions me está resolviendo este tema.. Seguro que hay mil cosas que no veo, pero hace como un mes que estoy con Laravel (aprendiendo). Me preocupa a nivel de Modelo, porque hay mil datos que no pediría a un user basico por ejemplo. Pero veo que si hago herencia para solucionar este caso, quizas no sea ya compatible con Laravel Permissions porque definen el rol en Users (aunque si hereda, tmb heredaría este rol?). No sé me pierdo un poco..
Gracias crack me estas salvando el curso en el que estoy, pero tengo un problema, al poner use HasRoles; me subraya en rojo y me da error, dice undefined type ‘Spatie\Permission\Traits\HasRoles’ sin embargo si que lo estoy poniendo arriba en el use… alguna idea?
Gracias Victor, por tus grandes aportes, alguien me podria decir, como solucionar este error que me da a la hora de correr la migracion. PDOException::("SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key length is 1000 bytes")....
Hola, en el método boot de AppServiceProvider debes poner: Schema::defaultStringLength(125); luego borrar las tablas de esta instalación ya creadas y correr nuevamente la migración
Genial, estoy a punto de iniciar a seguir las instrucciones del video pero, tengo una pregunta. Es necesario que configure las policies (lo visto en el video anterior) o puedo hacerlo directamente sin configurar las policies?
Hola Victor una pregunta, lo que pasa es que estoy realizando un marketplace y me he enredado un poco en esto de los roles y permisos. Entonces quisiera su opinión al respecto de que sería mejor usar. Por el momento lo realicé con multi guards con jetstream pero no me acaba de convencer y no se cual seria la correcta para un sistema como este. Otra cosa es que siento que jetstream me instala muchas cosas que ni uso no se si me afecte mas adelante. Estaba pensando en fortify ya que las vistas de autenticación ya las tengo pero no se. Muchas gracias y disculpe mi ignorancia no se si me haya explicado bien.
Según lo que comentas, y al tener las vistas que usarás para el login y registró te conviene instalar fortify. También te recomendaría que le des un vistazo a breeze, que te permite agregar un sistema de login y registro, sin agregarle tanta complejidad como jetstream
Tengo el mismo error al parecer es por el jetstream ya que el mismo usa teams y pues puede que haya algun tipo de choque la verdad no se, si pillas la solucion avisas
Hola Mayra, puedes escribirme al correo victor@codersfree.com Si es sobre algún proyecto mandame la siguiente información y me pondré en contacto contigo. 1) De qué país me escribes. 2) Presupuesto del proyecto. 3) Requisitos del sistema 4) Fecha de entrega del proyecto 5) Tu número de WhatsApp
🟢 Aprende a crear una API RESTful con Laravel 👉 bit.ly/3hzxrbS 🟡 Crea un Ecommerce con Laravel, Livewire, Tailwind y Alpine 👉 bit.ly/3e9QMho 🔴 Aprende a crear una plataforma de cursos con Laravel 👉 bit.ly/3eszQTR 🟣 Crea una pasarela de pagos con Laravel Cashier y Stripe 👉 bit.ly/3xAnlNb
Excelente video
SI ALGUIEN TIENE ERROR CON EL "USE HASROLES" EN EL MODEL USER.PHP.
Solo deben utilizar el comando "composer update", cerrar y abrir el VS code.
No todos los héroes llevan capa!!
@@jesusaranda8595 No, y algunos escriben comentario en youtube
Muchas gracias!! tarde como 2 horas buscando el motivo y problema.. y bueno, no pense en buscar aqui por los comentarios primero jaja
MUCHAS GRACIAS
Muchas gracias por compartir conocimiento, tienes una manera de explicar bien detallada , un saludo desde Lima Peru
Como siempre, impecables tus videos. Tenés mucha claridad y conocimiento para explicar. Gracias.
Gracias por el aporte...
muy bueno y util el video, se agredece un monton!
nota: para aquellos que quizas Vs code les dé error (php intelphense) luego de instalar spatie y hacer el publish, es porq no lo reconoce aun, solo basta con reiniciar el vs code.
eres un capo casi me pongo a buscar por el error
Era justo el explicativo que estaba buscando. Muy clara la exposición y como johanna ya tenes nuesvo suscriptor. Apenas pueda tamién envío los donativos. Saludos.
Muy muy bueno... Explicas excelente, tienes talento para enseñar, te mereces los donativos :P ahorita no tengo, pero cuando pueda te ayudo con algo, eres muy bueno y me enseñaste mucho.. Ahorita mismo voy a hacer el sistema de permisos justamente con la plantilla AdminLTE jeje Nueva suscriptora
Amigo Victor Arana, muy bien explicado como siempre. Yo aprendí con el paquete 'shinobi' (obsoleto) y ahora utilizo 'spatie', básicamente es el mismo concepto. Los TRAIT hacen todo por nosotros, unido a las políticas y puertas de Laravel.
Gracias.
Gracias a ti Victor :) La forma de explicar en todos tus vídeos es magnífica. Ánimo con el canal y gracias por tu esfuerzo.
Excelente tutorial este amigo; ya le saqué mucho provecho, estoy repasando un poco. Saludos!
Gracias por tus videos, de verdad!! Deberias cambiar el titulo a Aprendiendo laravel desde cero REALMENTE... Excelentes explicaciones
Por fin encontré excelente explicación..!!!
Mi pregunta es, hay videos donde se haya desarrollado desde cero este sistema de roles y permisos hasta el estado actual que esta en este video, donde se haya realizado categorías, etiquetas.? no encuentro los videos de capítulos pasados para poder seguir y continuar con el tutorial, por favor alguien me puede orientar.
gracias men, aunque me hubiera gustado q tambien hubieras explicado como crear roles y permisos sin librerias
excelente explicacion, estoy siguendolo paso a paso
Excelente, Muchas Gracias desde Chile, Estaba esperando este Video. Siga así.
vi la hora en la que estas haciendo tu vídeo y me acabo de dar cuenta que no estoy dando el 100% que debería :'c vine a aprender algo nuevo y salí más motivado😆
Excelente tus cursos profesor, se podria manejar grupos de usuarios con este paquete, ejemplo, crear un equipo y asignarle un usuario responsable y tambien asignar los usuarios relacionados a ese equipo y hacer las restricciones de acuerdo a esto, estoy queriendo desarrollar un modulo de manejo de vendedores y leads
buen vídeo, te aconsejo que solamente des las gracias y no pongas la captura de paypal, aparece información delicada. 👍
Jajajaja mamón
muy util la información, sin embargo me gustaría hacer una sugerencia por favor, seria muy apreciado darle un orden al video para entender el contexto general, en mi caso quede perdido para encontrar el video anterior donde hayan hablado si por ejemplo la authentication la hacen con jetstream y tampoco supe cual era el siguiente video, ayudaría poner prefijos a los titulos de los videos como "parte 1 de 12", "parte 2 de 12" o algo así, saludos
Para eso existe las listas de reproducción 😉
explicas muy bien
Excelente video , estaré esperando el siguiente , gracias por tan buen contenido
Gracias por la continuación de este increíble curso :D
tremenda ayuda me diste bro muchas gracias!
Gracias por tus videos son demasiado sencillos y fáciles de entender, seria bueno que en los videos explicaras los pros y contras
como por ejemplo : que pasa si ya tengo un proyecto hecho funcional y le agrego Permission, me crearia conflicto ?
en mi caso ya tengo Users hecho manualmente y me gustaria gestionar los roles que los pienso implementar manualmente(CRUD) y los permiso a que modulo tienen derecho a entrar
O seria bueno implementar todo menos Users
Estube esperando esta parte gracias
You are lucky my favourite nice tuto is nice tuto
Hola. Estoy viendo tus vídeos y me gustaría saber cuál es el tutorial antes de empezar con estos ya que hay cosas que no se de donde salen. Muchas gracias por tu ayuda y por tu explicación 👌
Hola, alguien me podria decir cuales son los videos pasados? porfa
@@julianamontano3993 Hola, tal vez ya tarde, pero son varios videos, podría decirse que comienza a partir de este video: ruclips.net/video/8dgNq4FbEBg/видео.html , el cual se encuentra dentro de la lista de reproducción: "Curso Laravel 10 desde cero".
Hola, Coders Free espero estén bien una pregunta cuál es el video anterior a este gracias
Que bien ya tengo correos para paypal
Gracias el tutorial me sirve de mucho, donde puedo conseguir el diagrama relacional ?
Hola buenas tardes, espero estén bien, ya termine de implementar todo los roles y permisos que se indican en la serie! muy buen aporte! solo me queda una duda, como hago para que los usuarios que se vayan registrando se le asigne un rol por defecto? tengo el rol de admin y users. y quiero que al registrarse se les asigne users por defecto y no encuentro donde modificar esto, saludos desde Argentina
Ya resolví el tema que consulto, si alguien tiene la misma duda consulte por acá y le respondo, saludos
donde esta el anterior curso para hacer y luego venir aca
Buenas . en caso yo quiera tener agrupado los permisos.. digamos , tengo un modulo de productos . adentro de ese permiso . asignarle crear . editar. eliminar , etc -- como lo aria ?
hola amigo o alguien que me responda porfavor ¿el login lo hicistes con jetstream?
Que tal Victor, disculpa una pregunta usando laravel jetstream se puede utilizar spatie, entiendo que si no se le pasa la opcion de teams no usa nada de roles y permisos .
Que tan cierto es esto? llevo días intentando hacer que funcione laravel permission XD
Buenas, necesito ayuda. Estoy trabajando con la plantilla color admin y en el sidebar no me reconoce el 'can' =>'index' no reconoce el array can. Como podría solucionar
Master, está excelente el curso de Relaciones avanzadas de Laravel, Qué curso dentro de la plataforma de cursos es el siguiente para completar todo el proceso de creación del blog?
Muy buen trabajo, perdona no sabes si este trabajo ya trae incorporada la parte de ajax?
joder.. eso es todo ? que fácil !!!
Excelentes vídeos \m/ Saludos!!!
Hola ¿Estos video siguen de los de laravel 8?¿Se puede hacer en laravel 10?
Hola, una pregunta cómo se coloca una imagen en la parte superior de dónde aparece el nombre de la página, ejemplo tengo mi nombre de página sysey, pero alado tiene por defecto un logo de un mundo algo así, pero yo quiero colocar un logo personalizado para que sea más llamativa mi página ¿donde puedo modificar eso en Laravel?
Hola saludos excelente curso, se podría implementar este paquete para el manejo de roles y permisos en una API REST hecha con laravel. Gracias...
Yo estoy teniendo esa misma duda ahora, lo resolviste amigo?
¿Podrías proveer el código de este punto? Digo, para los que ya venimos con nociones de laravel pero queremos implementar los usuarios y permisos :) Sería de gran utilidad.
Hola victor como estas? Una pregunta, que paquete de login implementaron para seguir con la implementación de laravel permission, es compatible con laravel-breeze ?
hola el curso de crear una API RESTful con Laravel se considera aun actualizado?
Las tablas se crean de manera manual o a partir de comandos?
Una pregunta, Si al momento del deploy no me respeta los roles del Admin ni de los usuarios? Que podria ser?
Buen Dia como podria implementar jetstream and inertia para la autentificacion y con laravel permission para roles
?
Cual es el video en donde hiciste todo esto? que sale al inicio del video?
Lástima que no se pueda empezar esta playlist desde el inicio sin tener que revisar y tener el proyecto ya realizado, pensé que sería desde cero.
Hola estimado, el curso dice Laravel Permisos, y es desde cero. Si quieres ver como se crea un blog, pues te sugiero que revises en este mismo canal como desarrollar un blog. Saludos
@@CodersFree Hola, gracias por responder, ese ya lo hice hace unas semanas, borre todo el proyecto, entonces por lo que vi, si quiero hacer esto necesito tener esa base de archivos y pues no quisiera verlo de nuevo, ya que quiero aprender esto de autenticación.
Por cierto, felicitaciones por tus videos, explicas muy bien.
Una pregunta, como podria implementar permisos, pero para que puedan visualizar documentos si es que tienen permisos??
Alguien tiene link del curso como creo el sistemas sobre el que va a realizar los permisos
amigo si ya tengo una tabla llamada users como haría para instalar el paquete?
Gracias por los tutoriales; me estan ayudando mucho! Quería plantearte un caso para ver si crees que pueda funcionar junto con Laravel Permission. Tengo usuarios con diferentes roles: admin, user registrado sin más, autor y además formador. El tema es que todos tienen en común que son usuarios registrados (hasta ahi ok y creo que podria crear modelos en los que todos heredasen del Modelo principal User). Esto se complememtaria bien con Laravel Permissions? Además estos usuarios además de ser usuarios base, también pueden user + autor, o user + formador, o user + autor + formador. Primero que no creo que pueda montar herencia en el caso que junte los 3 roles a la vez, y no sé si Laravel permissions me está resolviendo este tema.. Seguro que hay mil cosas que no veo, pero hace como un mes que estoy con Laravel (aprendiendo). Me preocupa a nivel de Modelo, porque hay mil datos que no pediría a un user basico por ejemplo. Pero veo que si hago herencia para solucionar este caso, quizas no sea ya compatible con Laravel Permissions porque definen el rol en Users (aunque si hereda, tmb heredaría este rol?). No sé me pierdo un poco..
de donde sale el archivo admin.php?
puede hacer sistema de puntos para usuarios?
Gracias crack me estas salvando el curso en el que estoy, pero tengo un problema, al poner use HasRoles; me subraya en rojo y me da error, dice undefined type ‘Spatie\Permission\Traits\HasRoles’ sin embargo si que lo estoy poniendo arriba en el use… alguna idea?
Encontré la respuesta acá en los comentarios.
Solo debes utilizar el comando "composer update", cerrar y abrir el VS code.
Saludos
@@eduardoaraneda2569 muchas gracias
Como seria entonces si deseo acceder al rol de un usuario?
Gracias Victor, por tus grandes aportes, alguien me podria decir, como solucionar este error que me da a la hora de correr la migracion. PDOException::("SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key length is 1000 bytes")....
Hola, en el método boot de AppServiceProvider debes poner: Schema::defaultStringLength(125);
luego borrar las tablas de esta instalación ya creadas y correr nuevamente la migración
Genial, estoy a punto de iniciar a seguir las instrucciones del video pero, tengo una pregunta. Es necesario que configure las policies (lo visto en el video anterior) o puedo hacerlo directamente sin configurar las policies?
?
@@CodersFree por qué la tabla users está separada sin ninguna conexión?
alguien sabe cuando es el siguiente capitulo?
Hola Victor una pregunta, lo que pasa es que estoy realizando un marketplace y me he enredado un poco en esto de los roles y permisos. Entonces quisiera su opinión al respecto de que sería mejor usar. Por el momento lo realicé con multi guards con jetstream pero no me acaba de convencer y no se cual seria la correcta para un sistema como este.
Otra cosa es que siento que jetstream me instala muchas cosas que ni uso no se si me afecte mas adelante. Estaba pensando en fortify ya que las vistas de autenticación ya las tengo pero no se.
Muchas gracias y disculpe mi ignorancia no se si me haya explicado bien.
Según lo que comentas, y al tener las vistas que usarás para el login y registró te conviene instalar fortify.
También te recomendaría que le des un vistazo a breeze, que te permite agregar un sistema de login y registro, sin agregarle tanta complejidad como jetstream
@@CodersFree Listo, muchas gracias por la respuesta y la recomendación, miraré breeze a ver qué tal.
Excelente explicacion, pero al final cuando llamo a use HasRoles me aparece como undefined, que podria ser? hice todo los pasos
Tengo el mismo error al parecer es por el jetstream ya que el mismo usa teams y pues puede que haya algun tipo de choque la verdad no se, si pillas la solucion avisas
@@Izicodes Que tal, yo lo solucione ejecutando un composer update y luego cerrar y volver a abrir el editor de código, espero que te funcione
@@nicolaspistillo6322 Si el problema era el inteliphense ya me da todo normal
Gente! Soy al único que no le genera la relacion de model_has_role con users alguien echa un cable?
Me sale un error 1050 alguien sabe por que?
mysql - Mysql 1050 Error "La tabla ya existe" cuando, de ...
Hola Víctor quisiera contactar por fa
Hola Mayra, puedes escribirme al correo victor@codersfree.com
Si es sobre algún proyecto mandame la siguiente información y me pondré en contacto contigo.
1) De qué país me escribes.
2) Presupuesto del proyecto.
3) Requisitos del sistema
4) Fecha de entrega del proyecto
5) Tu número de WhatsApp
Gracias pa :v
tienes un cupon de descueto?
🟢 Aprende a crear una API RESTful con Laravel 👉 bit.ly/3hzxrbS
🟡 Crea un Ecommerce con Laravel, Livewire, Tailwind y Alpine 👉 bit.ly/3e9QMho
🔴 Aprende a crear una plataforma de cursos con Laravel 👉 bit.ly/3eszQTR
🟣 Crea una pasarela de pagos con Laravel Cashier y Stripe 👉 bit.ly/3xAnlNb
Hola, me dejas tu correo por favor.
1.5x gracias
lastima no biene con vuejs ando buscando algo asi con vue