Evite que um usuário acesse uma rota em seu aplicativo se ele não tiver as permissões necessárias! Com o React Router DOM você verá…
00:02:11
Evite que um usuário acesse uma rota em seu aplicativo se ele não tiver as permissões necessárias! Com o React Router DOM você verá…
às vezes queremos que um usuário tenha ou sem acesso a uma rota, dependendo se está logado ou dependendo do seu nível de acesso para fazer isso henrry para o roteador dom existem diferentes estratégias, mas neste vídeo eu vou ensinar como você pode fazê-lo muito facilmente com o render em si vamos veja que existem diferentes maneiras de fazer isso pode-se estar usando apenas um propriedade das rotas que é renderizada e aqui no render você pode indicá-lo em ao invés de colocar uma criança você pode indique o que você tem que fazer então aqui vamos passar para você um método e nós vamos dizer o que você tem que executar no caso de ter um usuário Então o que vamos fazer é agora nulo ok por enquanto e depois vamos em frente outra coisa e se não tivermos um usuário então o que agora guardamos isso e isso deveria ser isso deveríamos devolvê-lo ok, então devemos fazer isso fazer um desafio de texto porque eu tenho que diga o que você tem que fazer se temos um usuário em um, se não, então o login que teria que ser já poderia ser um agora nada aparece o que acontece é isso é muito feio o usuário que está logado eu tentei ir para faça o login e não vamos mostrar nada é um pouco henrry estranho para o roteador, é claro você também pode fazer redirecionamentos para você pode usar o componente de rede você vai e diz a ele onde você tem que ir redirecionar, então vamos dizer a você que ir, por exemplo, podemos dizer-lhe onenote vamos colocar isso ok isso o que também importamos rial router rom e lá teríamos se tivéssemos um usuário vamos redirecioná-lo para casa e se não Bem, vamos mostrar-lhe o formulário agora. tente ir para o login você vê um momento que pode ser resolvido porque no final, foi um momento que nós temos isso em um giuseppe que então enquanto o efeito juz está rodando e tal Bem, ele ainda tem usuários, mas em fim é fazer o relacionamento corretamente e não está permitindo ficar nessa página isso não é um formulário de segurança ok, isso é apenas acontecendo no cliente e este javascript pode ser alterado pelo usuário manualmente, então no final o segurança muitas vezes nada acontece um usuário tem acesso, por exemplo, ao entre onde quiser o importante é que o app e se não tiver o token como vimos nas aulas anteriores bem, ei, ele não poderá enviar ou não poderá interagir com o back-end e é isso nada acontece que eu acho que é o mais importante
Me podrias decir como solucionar lo del 1:33 ? Lo del useEffect…. como se evita eso de que se vea?
Si alguien está intentando realizar la redirección pero con la versión 6 de react-router-dom, le comento que a mí me ha servido mucho utilizar la ternaria pero renderizando el componente a redirigir y no utilizando lo demás; porque esto no serviría para le versión que comento. Excelentes vídeos, Midu, me encanta todo tu contenido, aprendo mucho <3
Rápido y conciso, como debe ser.
Muy buen aporte bro.
Hola gente por si alguien me puede dar una mano tengo 8 diferentes tipos
De usuario cada uno , tiene que tener acceso a diferentes vistas…. el 1 puede ver la vista 1… el 2 la vista 1 y 2 .. el 3 la vista 1 , 2 y 3 … y así hasta el 8… como lo puedo solucionar ? Creando 8 tipos de roles de usuarios?? O creando usuarios con 8 niveles diferentes? Que seria lo más efectivo?
Ganaste un fan más ➕️ 💯
Yo he visto una banda de videos para lograr eso y no pude ahora Youtube recomienda este videito de 2 minutos y mira al toque ✅〽️💥
:facepalm
Entonces ya no se necesita tanto el back o si?
Tu contenido es muy bueno, me gusta como explicas las cosa de forma sencilla sin complicaciones
Gracias por tus videos, eres un pro en JS
no entiendo de donde sale user, no es un estado, ni lo pasa por parametros entonces como?
Veo vídeos de 1 hora para explicar algo tan sencillo y tu lo tienes en 2 minutos :FACEPALM: Como se nota que tu si eres directo al grano, gracias buen hombre xD.
Quiere ser un experto en los Custom Hooks!! Esperando…
también se puede hacer con component={user ? home : login } y queda más limpio, claro que importando los componentes home y login
Excelente. Como se podría solucionar el flash anterior a la redirección?
Midu en algún momento harás live coding sacando Challenge de páginas como frontendmentor con formato de no tanto explicar, si no más de verte desarrollar como lo harías normalmente? 👍 saludos crack