▶🅲🆄🆁🆂🆂🅾 PROTECTING ROUTES in Angular 11 (GUARDS) How to protect routes in Angular 11?

แชร์
ฝัง
  • เผยแพร่เมื่อ 2 พ.ย. 2024

ความคิดเห็น • 50

  • @LeiferMendez
    @LeiferMendez  3 ปีที่แล้ว +2

    ├ 𝙑𝙀𝙍 𝙏𝙊𝘿𝙊𝙎 ⮕ leifermendez.github.io/#/
    ├ 𝘼𝙉𝙂𝙐𝙇𝘼𝙍 desde cero ⮕ bit.ly/367tJ32
    ├ 𝙉𝙊𝘿𝙀 Express desde cero ⮕ bit.ly/3od1Bl6
    ├ 𝙈𝙊𝙉𝙂𝙊𝘿𝘽 desde cero ⮕ bit.ly/3qh35wK
    ├ 𝙎𝙊𝘾𝙆𝙀𝙏.𝙄𝙊 desde cero ⮕ bit.ly/3pg1Q02
    └ 𝙉𝙂𝙍𝙓 𝙙𝙚𝙨𝙙𝙚 𝘾𝙀𝙍𝙊 ⮕ link.codigoencasa.com/NODE

  • @martincalderon3976
    @martincalderon3976 2 ปีที่แล้ว +2

    lo maximo, felicidades y muchisisisimas gracias!!!

    • @LeiferMendez
      @LeiferMendez  2 ปีที่แล้ว +1

      Gracias Martín 😁😁

  • @hugomoyanodev
    @hugomoyanodev ปีที่แล้ว

    Excelente video, me diste la ayuda que necesitaba para solucionar un error que tenia en mi aplicación, sos un genio. seguí así que ayudas a muchos.
    saludos

  • @andresfelipeariasprada2892
    @andresfelipeariasprada2892 2 ปีที่แล้ว +1

    Explicas superbién. Gracias por el video.

    • @LeiferMendez
      @LeiferMendez  2 ปีที่แล้ว

      Gracias Andres y bienvenido a esta comunidad

  • @jhongomezmarin72
    @jhongomezmarin72 3 ปีที่แล้ว +1

    Excelente explicación, estuve buscando otros videos pero en este se explica correctamente el uso del guard

    • @LeiferMendez
      @LeiferMendez  3 ปีที่แล้ว +1

      Muchas gracias Jhon y gracias por formar parte de esta comunidad

  • @kabezzaa
    @kabezzaa 2 ปีที่แล้ว +1

    que buena explicación mal, gracias!

  • @douglasperez3701
    @douglasperez3701 2 ปีที่แล้ว +1

    Excelente vídeo Leifer como siempre!

  • @tacodelmetro8385
    @tacodelmetro8385 3 ปีที่แล้ว +2

    PFFFFFFF me suscribo enseguida, es un excelente contenido y pocas vistas, qué mal que la gente no lo vea, aquí se aprende mucho, un saludo y muchas gracias!

    • @LeiferMendez
      @LeiferMendez  3 ปีที่แล้ว

      Gracias por ver y compartir

  • @hebercalebcuevas2983
    @hebercalebcuevas2983 2 ปีที่แล้ว +1

    Hola! estoy siguiendo tus videos, en el método para el login utilizas el RestService, ese en que parte está para verlo?

  • @luisroca6229
    @luisroca6229 2 ปีที่แล้ว +1

    gracias paisanitomio!!! de pana que tus videos siempre me ayudan una banda jajaja explicas super excelente bro en esta ocasión no vi el video completo jeje pero la verdad es que algun novato lo ve deberia verlo completo ya que esta super explicito bien logrado te deseo todo el exito del mundo !

    • @LeiferMendez
      @LeiferMendez  2 ปีที่แล้ว

      Gracias Luis por tus palabras. Un abrazo!

  • @3djdavid
    @3djdavid 2 ปีที่แล้ว +1

    Excelente como siempre, muchas gracias

  • @andresortegac7399
    @andresortegac7399 3 ปีที่แล้ว +2

    muy buen video justo lo que necesitaba :)

    • @LeiferMendez
      @LeiferMendez  3 ปีที่แล้ว

      Hola Andrés me alegra que te sirva. Gracias por unirte a esta comunidad

  • @raulbolanos4920
    @raulbolanos4920 3 ปีที่แล้ว +1

    Excelente explicación. Te felicito.

    • @LeiferMendez
      @LeiferMendez  3 ปีที่แล้ว +1

      Gracias Raúl por formar parte de esta comunidad

    • @raulbolanos4920
      @raulbolanos4920 3 ปีที่แล้ว +1

      @@LeiferMendez A ti porque aprendí justo a tiempo para un proyecto en mi empresa

  • @LordGelsin
    @LordGelsin 3 ปีที่แล้ว +1

    Gracias, muy útil

    • @LeiferMendez
      @LeiferMendez  3 ปีที่แล้ว

      Gracias a ti por formar parte de esta comunidad

  • @henrynuncira3359
    @henrynuncira3359 3 ปีที่แล้ว

    Hermano explicas muy bien, gracias

    • @LeiferMendez
      @LeiferMendez  3 ปีที่แล้ว

      Gracias Henry estoy comenzando una comunidad en telegram por si gustas t.me/leifermendez

  • @davidchavez3920
    @davidchavez3920 3 ปีที่แล้ว +1

    muchas gracias amigo, si te haces sobre cambiar token desde el backend te lo agradecería

    • @LeiferMendez
      @LeiferMendez  3 ปีที่แล้ว +2

      Pasate por este video th-cam.com/video/s1qgSzEtCRI/w-d-xo.html

  • @emmanuelsa7715
    @emmanuelsa7715 2 ปีที่แล้ว +1

    Hola Leifer, buen video, mi duda seria, probando en mi app el canLoad y canActivate por separado, retornando un false en ambos casos, ambos bloquean la ruta, me quedo claro que canLoad no carga perezosamente el modulo, pero al igual que el canActivate, bloquea la ruta, entonces no serian lo mismo?

  • @AndresRojas-cd9qg
    @AndresRojas-cd9qg 2 ปีที่แล้ว

    Hola , ¿Cómo estas?,
    Estoy intentando hacer un guarda en donde hago uso de un servicie para consultar si el token es correcto pero tengo un problema con el asyn ya que el guard no espera a que el servicie termine.
    ¿Quizás sabes algo de este error?
    Muchas gracias , buen video

  • @moralex74
    @moralex74 2 ปีที่แล้ว

    Hola, saludos desde Venezuela, porfa con que clave puedo probar esta app, si se puede, tengo clonado en mi pc. Gracias

  • @yesilili
    @yesilili 3 ปีที่แล้ว

    Gracias 😃 ya me suscribí 😁

    • @LeiferMendez
      @LeiferMendez  3 ปีที่แล้ว

      Gracias ya viste mi ultimo live ?

    • @yesilili
      @yesilili 3 ปีที่แล้ว

      @@LeiferMendez voy a verlo 🤗

  • @Hugo-mn2df
    @Hugo-mn2df 3 ปีที่แล้ว

    Muchas gracias por el vídeo. Me ha quedado claro el cómo hacerlo aunque hay una cosa que se me escapa. Alguien con conocimientos de programacion podría debuguear en la consola y cambiar en tiempo de ejecucion la variable de si esta logueado y la de canActivate() a true y ejecutar el router.navigate() a la ruta protegida que el quiera y podría acceder sin ningún problema. ¿Qué tan seguro son las SPA para proteger rutas y login?

    • @LeiferMendez
      @LeiferMendez  3 ปีที่แล้ว

      Hola y bienvenido espero que te sirve esto th-cam.com/video/nox__spS6k4/w-d-xo.html

  • @jesval2629
    @jesval2629 2 ปีที่แล้ว +1

    Que tan seguro es proteger la ruta de esta forma cuando hay secciones de contenido delicado e importante??

    • @LeiferMendez
      @LeiferMendez  2 ปีที่แล้ว +1

      Buenas Jes el front no es nada seguro si la información es muy sensible lo que debes hacer es que en el guard implementar un llamado a backend que se asegure que la persona tiene permisos para pasar

    • @jesval2629
      @jesval2629 2 ปีที่แล้ว

      @@LeiferMendez muchas gracias por la información, sigue con el excelente contenido.

  • @JulioPerez-yx9wc
    @JulioPerez-yx9wc 2 ปีที่แล้ว +2

    Discilpa y el logaout como lo podria hacer?

    • @LeiferMendez
      @LeiferMendez  2 ปีที่แล้ว +2

      Hola Julio, el logaout puedes hacer una ruta en la que su controlador se encargue de eliminar las cookies de sesión y redireccionar a la página que tu quisieras. Un saludo!

    • @JulioPerez-yx9wc
      @JulioPerez-yx9wc 2 ปีที่แล้ว +1

      @@LeiferMendez Muchas muchas gracias me sirvio para implementarlo en mi proyecto saludos !!!!!

  • @VANTYCSolutions
    @VANTYCSolutions ปีที่แล้ว

    Gran video. (la "u" en guard no se pronuncia)

  • @marcossoto9795
    @marcossoto9795 2 ปีที่แล้ว +1

    Como seria para eliminar cookies al cerrar sesion?

    • @LeiferMendez
      @LeiferMendez  2 ปีที่แล้ว +1

      Marcos, buen día! Pasate sí deseas por el canal de discord donde tengo una sección orientada a la asesoría técnica.
      Te dejo el link a mi comunidad por si deseas unirte, allí podrás encontrar algún colega dispuesto a apoyarte.
      link.codigoencasa.com/discord
      ¡Un saludo!

  • @diegoguerrero608
    @diegoguerrero608 3 ปีที่แล้ว +1

    uno con roles y permisos de usuario xfa

    • @LeiferMendez
      @LeiferMendez  3 ปีที่แล้ว

      Gracias por ver ! Si lo sacaré en le próximo curso

  • @backend-cataphract
    @backend-cataphract 2 ปีที่แล้ว +1

    lol y yo haciendo eso con interceptors, veo que es más facil con guards.

  • @cristhianaguilarverduguez1698
    @cristhianaguilarverduguez1698 3 ปีที่แล้ว

    Fuente mas grande please

    • @LeiferMendez
      @LeiferMendez  3 ปีที่แล้ว

      Hola Cristhian bienvenido a esta comunidad y muchas gracias por tu recomendación. Recuerda también que tenemos un canal de Telegram que está en la descripción