Autenticación JWT y Refresh Token en API REST | .NET CORE 7 | ✅ Json Web Tokens ✅

Поділитися
Вставка
  • Опубліковано 4 січ 2025

КОМЕНТАРІ • 47

  • @kaligulah00000
    @kaligulah00000 20 днів тому +1

    Muy bueno!

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

    Excelente contenido

  • @Arcosecante_
    @Arcosecante_ Рік тому +1

    Excelente explicación muchas gracias.

  • @highlanders40
    @highlanders40 Рік тому +1

    excelente explicación, y gracias por compartir .. eres un crack 😁

  • @codigoestudiante
    @codigoestudiante  2 роки тому +2

    👋¡Hola a todos los programadores que buscan código fuente libre!👋
    Te invito a visitar nuestro canal: ⏩ www.youtube.com/@codigoestudiante
    Encontrarás sistemas gratuitos ,tutoriales y cursos los cuales podrás descargarlos y aprenderlos ☝

  • @Mattyus-Web
    @Mattyus-Web 7 місяців тому

    Gracias amigo 🎉

  • @bruiz9877
    @bruiz9877 Рік тому

    Excelente explicación como siempre maestro. Saludos.

  • @williamlebron2078
    @williamlebron2078 2 роки тому +2

    Excelente contenido!!

  • @andersonmina5628
    @andersonmina5628 Рік тому +3

    Expelente video, Podridas hacer un video explicando como seria el uso y la implementación del JWT en Angular?

  • @luisfernandodeolazabalsche3317
    @luisfernandodeolazabalsche3317 2 роки тому +1

    Muchas gracias.

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

    Codigo muy limpio

  • @alexandrohdez3982
    @alexandrohdez3982 Рік тому

    Excelente, puedes hacer algun video sobre esta implementacion. Gracias

  • @10tronic
    @10tronic Рік тому

    Excelente video. ¿Como se usaría o implementaría estas funciones en el front o donde se consuma dicha API?

  • @ChristianAzula
    @ChristianAzula Рік тому +1

    Excelente, pero Francia segundo!

  • @Reycell
    @Reycell Рік тому

    Serían los mismos pasos para el Core 6 ?

  • @elbaltezar
    @elbaltezar Рік тому +1

    Excelente explicación amigo!!
    Lo ando implementando en un proyecto que tengo, obtengo el token sin ningún problema, pero cuando hago la consulta a otro controlador y enviando el token, siempre obtengo un 401.
    ¿Podrías auxiliarme de forma remota?

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

      Tengo el mismo problema encontraste alguna solución?

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

      Me pasa lo mismo, encontraste alguna solución ??@@carloseduardocotesballeste6841

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

      fijate el metodo returnToken o devolverToken.. que estas devolviendo el objeto a travez del metodo guardarHistorialRefreshToken... y cuando dentro de este ultimo metodo, creas el objeto response, no se establecio el valor booleano de TokenResult... y eso es lo que lee el controller para devolver o 400 o 200 ... modifica el guardarHistorial refreshToken asignandole al objeto respones el valo de true en tokenResult,, ahi te devolvera 200. pd: consulta aparte... pudiste validar si el token efectivamente esta vencido? porque no lo hace en el video

  • @carlesmadridflores710
    @carlesmadridflores710 2 роки тому +2

    profesor y que tal si se lo acoplamos con el video nterior del login y el crud creados anetriormente.

    • @victorcama2871
      @victorcama2871 Рік тому +1

      Alguien sabe si lo logró implementar alli?

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

    Buena la explicación, pero demasiado código y muchos archivos que hay que crear.

  • @guillermomazzari4983
    @guillermomazzari4983 Рік тому

    Excelente amigo, si quisiera aplicar esto a un proyecto MVC, como podria manejar la parte de authorize, es decir, como le indico al programa que ya esta el token creado, lo haria de la misma manera, con un servicio e inyección de dependencias, pero en lugar de llamar el servicio desde un controller de API lo haria desde un controller de MVC

  • @antrax666999
    @antrax666999 11 місяців тому

    Buen video. Solo una pregunta, en aplicaciones frontend como angular, como protejo el refreshtoken para evitar que un hacker robe esta clave?

  • @martaflru
    @martaflru 3 місяці тому

    ¿No podría añadírsele mayor tiempo de expiración al access token y evitar el uso de un refresh token?

    • @joelant03
      @joelant03 2 місяці тому

      Si, todo el tempo que quieras pero no es recomendable, sino para que utilizar token.

  • @fredfred3796
    @fredfred3796 3 місяці тому

    Si quiero conectarme a PosgretSQL que paquete devo usar ?

  • @testtest-c4z
    @testtest-c4z Рік тому

    Hi, I'm trying to understand since I'm building an app in Php and I have to use a rest service, I have the service to request a token that also returns the refresh token, ¿Should I request the token, store it in a database and every time I request the token, before checking if I have a valid one in the database based on the expiration date? ¿What would the refresh token be used for?
    Thanks for all

  • @arminmulle3197
    @arminmulle3197 3 місяці тому

    No entendi una cosa, esto es una forma de autenticar logeos y seguridad para que no puedan acceder a las APIS, pero en que momento o que parte del codigo es la que le dice a las APIS que solamente retornen el resultado si tienen un token activo, otra cosa, como es la forma de logout para cerrar sesion?

  • @wilsonardila1546
    @wilsonardila1546 Рік тому

    en la vida real las bases de datos ya estan construidas seria bueno los videos con bases de datos ya constuidas asi sea solo como ejemplo

    • @MrJuank123
      @MrJuank123 11 місяців тому

      corres el mismo comando e importa el modelo que tienes en bd, por eso se llama entity framework db first,

    • @wilsonardila1546
      @wilsonardila1546 11 місяців тому

      @@MrJuank123 muchas gracias Juan tienes toda la razón 👍

  • @wilsonardila1546
    @wilsonardila1546 Рік тому

    chicos alguien me puede ayudar con el refresh token no lo entendi mil disculpas

  • @AleDOve
    @AleDOve Рік тому +1

    Estaria faltando la validacion del refreshtoken, el isvalid no lo estas usando.

  • @estebansansart7378
    @estebansansart7378 Рік тому

    Hola, parece que te falto un paso. Ya que el refresh token si vence después de 2 minutos y no se refresca como supongo que debería. ¿Es normal o simplemente aumento el tiempo del refresh token?

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

      hola genio recien termino de ver este video y llegue a la misma conclusion, no se esta validando si se vencio el refresh token, aplicaste validacion el refresh o descrubriste el problema?

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

      @@BrianFreijomil buenas, pudieron validar si esta vencido el token? al final no utiliza ese valor de la base de datos que se cambiaba a 1 o 0 segun habia pasado o no la fecha de creacion...

  • @simonkdsz6164
    @simonkdsz6164 11 місяців тому +1

    siento q es demasiado pero demasiado pero demasiado codigo para implementar jwt 😵😵‍💫

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

      Hay una manera más corta para implementarlo?