GUARDS en ANGULAR 17 | ¿Cómo utilizarlos? | Angular 2023 | Functional guards

แชร์
ฝัง
  • เผยแพร่เมื่อ 14 ต.ค. 2024
  • En este vídeo te muestro cómo se puede utilizar los functional guards en angular en su versión 17 implementando un ejemplo muy básico aunque práctico de autenticación mediante un booleano
    ✨💜 Discord
    / discord
    ✨📩 MIS REDES
    / zzaiel
    / zaieel_
    / zaiel_
    ✨❤ SUSCRIBITE ACÁ ⇒ / @leeiaz

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

  • @matl3videos447
    @matl3videos447 19 วันที่ผ่านมา

    muy buen video, like y nuevo SUScriptor. np

  • @grumpydev3140
    @grumpydev3140 5 หลายเดือนก่อน +2

    simple, conciso y bien explicado. Muchas gracias.

    • @Leeiaz
      @Leeiaz  5 หลายเดือนก่อน

      Gracias a vos che

  • @mari.archive
    @mari.archive 9 หลายเดือนก่อน +2

    Simple y claro, muchas gracias!

    • @Leeiaz
      @Leeiaz  9 หลายเดือนก่อน

      Muchas graciaass

  • @santiagorestreporueda5058
    @santiagorestreporueda5058 8 หลายเดือนก่อน +1

    Este parcero es una calidad, ¡gracias por el tutorial!

    • @Leeiaz
      @Leeiaz  8 หลายเดือนก่อน

      Gracias a vos chee, te mando un abrazo

  • @COGONAUT
    @COGONAUT 2 หลายเดือนก่อน +1

    Perfecto papu, asi en criollo siempre es mejor! like and sub

  • @eduardointech
    @eduardointech 7 หลายเดือนก่อน

    Bro… Me solucionaste una larga busqueda, muchas gracias, Liked! Subscribed!

    • @Leeiaz
      @Leeiaz  7 หลายเดือนก่อน

      Gracias a vos genio

  • @elliotrendonleon4893
    @elliotrendonleon4893 5 หลายเดือนก่อน +2

    Muchas gracias, buen video. Información concisa

    • @Leeiaz
      @Leeiaz  5 หลายเดือนก่อน

      Gracias a vos por la buena onda🙌

  • @JonnathanSaquicela
    @JonnathanSaquicela 3 หลายเดือนก่อน

    Muchas gracias, me ayudaste a comprender de una manera muy sencilla y clara, nuevo sub

  • @demurestlmc8361
    @demurestlmc8361 7 หลายเดือนก่อน

    eres increíble, me suscribo. Me gustaria ver mas videos tuyos asi de bien explicados

    • @Leeiaz
      @Leeiaz  7 หลายเดือนก่อน +1

      Estoy preparando mucho contenido de Angular y React para el canal, muchas gracias por tu comentario te mando un saludoo

  • @diegomartinezlopez9969
    @diegomartinezlopez9969 7 หลายเดือนก่อน

    Muchas gracias!! explicas super bien! ganaste un suscriptor

    • @Leeiaz
      @Leeiaz  7 หลายเดือนก่อน

      Te agradezco mucho, te mando un saludo chee

  • @diegodelcastillo6625
    @diegodelcastillo6625 9 หลายเดือนก่อน

    Menudo crack con estas explicaciones!

    • @Leeiaz
      @Leeiaz  9 หลายเดือนก่อน

      Muchas graciasss

  • @m_i_g_u_e_l_
    @m_i_g_u_e_l_ 7 หลายเดือนก่อน

    Que crack!, muchas gracias Bro tienes un sub mas. Seria genial el video de Lazy loading

    • @Leeiaz
      @Leeiaz  7 หลายเดือนก่อน

      Muchas gracias che, si lazy loading seguro traigo en los próximos videos

  • @pw4645
    @pw4645 4 หลายเดือนก่อน

    Amigo tiene algun video de INTERCEPTORS?

  • @MrYondaime22
    @MrYondaime22 6 หลายเดือนก่อน

    muchas gracias me ha servido para entenderlo

    • @Leeiaz
      @Leeiaz  6 หลายเดือนก่อน +1

      Mil gracias a vos che, pronto se va a venir mucho contenido junto de angular

    • @MrYondaime22
      @MrYondaime22 6 หลายเดือนก่อน

      @@Leeiaz con respecto al routing? Cómo hago para vincular esas rutas creadas en back-end, con las rutas creadas en el front-end? En la parte de los path se tiene que poner el localhost:3000? Por qué parece que las tuyas que creamos en angular son independientes de las que creamos en node

  • @cess-l7h
    @cess-l7h 9 หลายเดือนก่อน

    Excelente video bro. Tengo una duda quizá puedas ayudarme. Implementé un sistema de autenticación parecido al tuyo. Pero mi duda es como puedo hacer que una vez que inicio sesión en mi app estando en la vista login pues me mande a la vista home, y si le doy regresar me rebote a la vista home porque estoy autenticado, lo que quiero decir es que mientras esté autenticado pues la vista de login se oculte o que no tenga acceso a esa ruta.

    • @Leeiaz
      @Leeiaz  9 หลายเดือนก่อน +1

      Lo mejor ahí es utilizar un service como manejador de estado del token o de la cookie que uses para mantener tu login, este guard te puede servir para proteger si no está autenticado pero en el caso de loggearse, te recomiendo centralizar todo en un service de angular, una función login y logout y listo

    • @cess-l7h
      @cess-l7h 8 หลายเดือนก่อน

      ​@@Leeiaz ¿Podrías explicarlo en un tutorial después? Ya que he estado intentando, pero no he podido lograrlo😢

  • @MrCKROOZ
    @MrCKROOZ 5 หลายเดือนก่อน

    Hola estoy intentando configurar, pero al inyectar el service, me salta un error que veo que a vos no , "'route' is declared but its value is never read.ts(6133)
    "

  • @barcenasdev
    @barcenasdev 4 หลายเดือนก่อน

    gracias! GPT no conoce el 'match' todavía

  • @codecr9820
    @codecr9820 8 หลายเดือนก่อน

    Buen video!! +1 sub

    • @Leeiaz
      @Leeiaz  8 หลายเดือนก่อน

      Mil gracias locoo

  • @luisfernandodeolazabalsche3317
    @luisfernandodeolazabalsche3317 5 หลายเดือนก่อน

    Muchas gracias.

  • @lucasvalinotti7064
    @lucasvalinotti7064 6 หลายเดือนก่อน

    Gracias amigo!

    • @Leeiaz
      @Leeiaz  6 หลายเดือนก่อน

      Gracias a vos hermano

  • @josuedanielcruzarrechavala6566
    @josuedanielcruzarrechavala6566 7 หลายเดือนก่อน

    Nuevo suscriptor 🤘

    • @Leeiaz
      @Leeiaz  7 หลายเดือนก่อน

      Sos un genio hermano bienvenido

  • @elioenaiprz.9471
    @elioenaiprz.9471 9 หลายเดือนก่อน

    muy bueno !

    • @Leeiaz
      @Leeiaz  9 หลายเดือนก่อน

      Gracias che! 🤝

  • @erickcruzpadilla4153
    @erickcruzpadilla4153 7 หลายเดือนก่อน

    Que tema de VSC usas?

    • @Leeiaz
      @Leeiaz  7 หลายเดือนก่อน

      "Palenight operator" de la extensión Palenight Theme

  • @darwinfredy
    @darwinfredy 4 หลายเดือนก่อน

    Bro muchas Gracias por tus aportes podrías darle un poco de zoom al escribir😊

    • @Leeiaz
      @Leeiaz  4 หลายเดือนก่อน +1

      Si , en los próximos vienen con más zoom

  • @mauriciocarcamo9162
    @mauriciocarcamo9162 4 หลายเดือนก่อน

    Sos crazy

  • @Alexander-um9vd
    @Alexander-um9vd 5 หลายเดือนก่อน

    Amigo visual studio me dice que CanActivate esta obsoleto

    • @Leeiaz
      @Leeiaz  5 หลายเดือนก่อน

      Te dice que utilices otra alternativa ahí en el mismo visual studio?

  • @adolfomartin5456
    @adolfomartin5456 3 หลายเดือนก่อน

    En otros vídeos aumenta el tamaño de letra. Gracias.

    • @Leeiaz
      @Leeiaz  3 หลายเดือนก่อน

      @@adolfomartin5456 gracias !

  • @adolfomartin5456
    @adolfomartin5456 3 หลายเดือนก่อน

    Casi que podrías haber empleado un store en lugar de un servicio.

  • @daviduntama
    @daviduntama 4 หลายเดือนก่อน

    me quedó clarisimo

    • @Leeiaz
      @Leeiaz  4 หลายเดือนก่อน

      Es lo importante, gracias 🙌✨

  • @danieltorresmedina6567
    @danieltorresmedina6567 4 หลายเดือนก่อน

    me funciona la logica y todo bien, pero por alguna razón me da el error: ERRORNullInjectorError: NullInjectorError: No provider for _HttpClient! cuando intento inyectar el servicio con el que traigo el parametro de autenticacion. tengo el codigo mas menos así:
    import { Injectable, inject} from '@angular/core';
    import { Router, CanActivateFn } from '@angular/router';
    import { UsuarioService } from './usuario.service';
    export const IdentidadGuard: CanActivateFn = (route: any, state: any) => {
    //Al descomentar esta linea me genera el error
    //const _usuarioService = inject(UsuarioService);
    const _router = inject(Router);
    //let identidad = _usuarioService.obtenerIDentidad();
    let identidad = false;
    if(identidad){
    return true;
    }else{
    _router.navigate(['/inicio']);
    return false;
    }
    };

    • @Leeiaz
      @Leeiaz  4 หลายเดือนก่อน +1

      Tendria que ver los demás códigos, como el del UsuarioService, si te parece podes ponerlo en discord y lo vemos mejor, en teoría puede ser por alguna importación

    • @danieltorresmedina6567
      @danieltorresmedina6567 4 หลายเดือนก่อน

      @@Leeiaz ya logré encontrarle solución, muchas gracias, muy buen video