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

Поділитися
Вставка

КОМЕНТАРІ • 54

  • @mari.archive
    @mari.archive 9 місяців тому +2

    Simple y claro, muchas gracias!

    • @Leeiaz
      @Leeiaz  9 місяців тому

      Muchas graciaass

  • @grumpydev3140
    @grumpydev3140 6 місяців тому +2

    simple, conciso y bien explicado. Muchas gracias.

    • @Leeiaz
      @Leeiaz  6 місяців тому

      Gracias a vos che

  • @santiagorestreporueda5058
    @santiagorestreporueda5058 9 місяців тому +1

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

    • @Leeiaz
      @Leeiaz  9 місяців тому

      Gracias a vos chee, te mando un abrazo

  • @eduardointech
    @eduardointech 7 місяців тому

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

    • @Leeiaz
      @Leeiaz  7 місяців тому

      Gracias a vos genio

  • @COGONAUT
    @COGONAUT 3 місяці тому +1

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

  • @elliotrendonleon4893
    @elliotrendonleon4893 6 місяців тому +2

    Muchas gracias, buen video. Información concisa

    • @Leeiaz
      @Leeiaz  6 місяців тому

      Gracias a vos por la buena onda🙌

  • @demurestlmc8361
    @demurestlmc8361 8 місяців тому

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

    • @Leeiaz
      @Leeiaz  8 місяців тому +1

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

  • @matl3videos447
    @matl3videos447 Місяць тому

    muy buen video, like y nuevo SUScriptor. np

  • @JonnathanSaquicela
    @JonnathanSaquicela 4 місяці тому

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

  • @diegomartinezlopez9969
    @diegomartinezlopez9969 8 місяців тому

    Muchas gracias!! explicas super bien! ganaste un suscriptor

    • @Leeiaz
      @Leeiaz  8 місяців тому

      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_ 8 місяців тому

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

    • @Leeiaz
      @Leeiaz  8 місяців тому

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

  • @pw4645
    @pw4645 5 місяців тому

    Amigo tiene algun video de INTERCEPTORS?

  • @MrYondaime22
    @MrYondaime22 7 місяців тому

    muchas gracias me ha servido para entenderlo

    • @Leeiaz
      @Leeiaz  7 місяців тому +1

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

    • @MrYondaime22
      @MrYondaime22 7 місяців тому

      @@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

  • @barcenasdev
    @barcenasdev 5 місяців тому

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

  • @elioenaiprz.9471
    @elioenaiprz.9471 10 місяців тому

    muy bueno !

    • @Leeiaz
      @Leeiaz  10 місяців тому

      Gracias che! 🤝

  • @codecr9820
    @codecr9820 9 місяців тому

    Buen video!! +1 sub

    • @Leeiaz
      @Leeiaz  9 місяців тому

      Mil gracias locoo

  • @luisfernandodeolazabalsche3317
    @luisfernandodeolazabalsche3317 6 місяців тому

    Muchas gracias.

  • @lucasvalinotti7064
    @lucasvalinotti7064 7 місяців тому

    Gracias amigo!

    • @Leeiaz
      @Leeiaz  7 місяців тому

      Gracias a vos hermano

  • @josuedanielcruzarrechavala6566
    @josuedanielcruzarrechavala6566 8 місяців тому

    Nuevo suscriptor 🤘

    • @Leeiaz
      @Leeiaz  8 місяців тому

      Sos un genio hermano bienvenido

  • @darwinfredy
    @darwinfredy 5 місяців тому

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

    • @Leeiaz
      @Leeiaz  5 місяців тому +1

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

  • @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 9 місяців тому

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

  • @mauriciocarcamo9162
    @mauriciocarcamo9162 5 місяців тому

    Sos crazy

  • @erickcruzpadilla4153
    @erickcruzpadilla4153 8 місяців тому

    Que tema de VSC usas?

    • @Leeiaz
      @Leeiaz  8 місяців тому

      "Palenight operator" de la extensión Palenight Theme

  • @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)
    "

  • @adolfomartin5456
    @adolfomartin5456 4 місяці тому

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

    • @Leeiaz
      @Leeiaz  4 місяці тому

      @@adolfomartin5456 gracias !

  • @Alexander-um9vd
    @Alexander-um9vd 6 місяців тому

    Amigo visual studio me dice que CanActivate esta obsoleto

    • @Leeiaz
      @Leeiaz  6 місяців тому

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

  • @adolfomartin5456
    @adolfomartin5456 4 місяці тому

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

  • @daviduntama
    @daviduntama 5 місяців тому

    me quedó clarisimo

    • @Leeiaz
      @Leeiaz  5 місяців тому

      Es lo importante, gracias 🙌✨

  • @danieltorresmedina6567
    @danieltorresmedina6567 5 місяців тому

    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  5 місяців тому +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 5 місяців тому

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