Curso Spring Security 6 y JWT Desde Cero

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

КОМЕНТАРІ • 112

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

    Enlace al ⭐ Master Definitivo en Spring Security 6 ⭐ más curso de Docker GRATIS : luismarquez.net/project/spring-security-jwt/
    ✅ Enlace a un cupón EXCLUSIVO para el ⭐ MASTER Definitivo en Spring Security 6 ⭐ + un Curso GRATUITO de Docker desde CERO: tiny.cc/fqievz

    • @hectorvargas4375
      @hectorvargas4375 Рік тому +2

      justo lo iva a comprar, y para cuando lo tienes liberado y si piensas hacer uno de hibernete para spring??

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

      @@hectorvargas4375 Espero que esta misma semana Hector.
      Justo ahora estoy renderizando todo otra vez.

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

      hola hermanito, quiero obtenerlo, tienes algun cupon?

    • @ElCazadorDigital
      @ElCazadorDigital  Рік тому +2

      @@akvarezaa4867 Hola colega!
      Aquí tienes un cupón: tiny.cc/fqievz

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

      Entro al enlace pero no veo el acceso al curso gratis de Docker que mencionas, como se adquiere?

  • @Saurin192
    @Saurin192 23 дні тому

    Explicas muy claro, deberías hacer un curso de Spring Boot completo, creo que sería exitoso. Saludos!!

  • @valkingelf
    @valkingelf 10 місяців тому +1

    Explicación perfecta, me sirvió mucho para entender cada paso de implementar Spring Security y el JWT.

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

      Muchas gracias por tu comentario colega!
      Saludos! 👋👋👋

  • @MatesBinarios
    @MatesBinarios Рік тому +6

    La parte en la que explica la verificación y firma del token es excelente, ya que en casi ningún vídeo de JWT lo explican con un ejemplo paso por paso. Aunque el ejemplo sea sencillo. :)

    • @ElCazadorDigital
      @ElCazadorDigital  Рік тому +2

      Hola Colega!
      Gracias, le pongo mucha atención a cómo se explican las cosas y no solo al código como tal.
      Saludos!

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

    Un genio la verdad, super recomendable para hacer. Perdi 2 dias, y luego inverti 2 Horas en aprender

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

      Excelente!
      Qué bueno que te haya servidor colega!
      Saludos!

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

    Excelente de lo mejor que he visto en cuanto tutoriales muchos éxitos

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

    Que fantástico tutorial! Muchas gracias

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

      Qué tal colega!
      Por nada, es un place!
      Saludos!

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

    Muy buena explicación. Excelente video, gracias.

  • @josehuarialva6673
    @josehuarialva6673 16 днів тому

    Genial

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

    Muchisimas gracias Luis! Tremendo laburo. Un genio

  • @FraNko-Play
    @FraNko-Play 11 місяців тому

    la verdad que muy buen video. por otro lado te pregunto, tenes algun video donde enseñes a hacer un DTO para guardar los datos de la sesion del usuario? para luego hacer la parte de modificar el perfil del usuario desde el front.

  • @victoralfonsoagudeloarenas7794

    Excelente video, solo para resaltar quisiera preguntarte por que en el método de login, no obtuviste el User por medio del Authentication que te retornaba el authenticationManager, así no habría necesidad de volver a consultar a la BD

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

      Hola colega!
      En el Master se da una razón válida para hacer eso.
      Pero no hay ningún problema con que saques el UserDetail del Authentication, hay algunas mínimas diferencias que en sistemas medianos y pequeños no debe de importar.
      Saludos!

  • @joaquin.fernandez6877
    @joaquin.fernandez6877 8 місяців тому

    Hola, tengo una consulta. estoy usando vscode , todo me funciona perfecto pero solo hay un detalle no puedo acceder a ninguna URL los permisos están bien. cada vez que quiero ir a otra URL . me deniega el acceso tengo solo una URL configurada para que me deje ingresar al formulario de sesión todo lo otro necesito autenticación. inicio sesión , me genera el token cuando quiero ir a otra URL envió el token en la cabecera de la solicitud y me deniega el acceso . Solucion porfavor , llevo semanas si envió en formato json me deja mostrar un String nomas pero no me redirige

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

    Crack

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

    Excelente!! Amigo, una pregunta, si tengo una tablas roles en la base de datos, donde almacenos todos los roles que mi aplicación pueda tener, como puedo manejar el control de acceso mediante el rol

    • @FraNko-Play
      @FraNko-Play 11 місяців тому +1

      @PreAuthorize("hasRole('ROLE_ADMIN')")
      @PostMapping("/authenticate")
      public ResponseEntity authenticate() {
      // Código del controlador aquí
      }

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

      @@FraNko-Play Muchas gracias

  • @marcoantonioreyessoriano3589

    Excelente video, muchas gracias por compartir, solo me quedo la duda, ¿la entidad User tiene que estar nombrada forzosamente así, para que funcione el UsernamePasswordAuthenticationToken?

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

      Hola colega!
      La entidad User se puede llamar como quieras, puede ser User, UserEntity, Usuario, Entidad Usuario, etc, etc.
      Spring Security no entiende de entidades User, lo que spring security entiende es la interfaz UserDetail y UserDetailsService.
      Saludos!

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

    Hola Luis, una pregunta si tenemos un proyecto parecido a una pagina tipo workana pero las entidades principales son usuario y proyectos las clases serían similares a las de este proyecto que nos enseñaste en este video? Gracias.

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

    mi gran duda es
    dónde puedo desplegar mi API rest de spring boot + jwt de forma gratuita ya que solo es para un trabajo de la Universidad 😁😁
    ya intenté con heroku supuestamente hace el deploy con exito pero al testear da error 503 😭😭

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

    Hola Luis, estoy siguiente el curso y claro, JWT v12 cambió cosas, podrías aclararme cómo se hace ahora el tema de signWith()? Porque estuvie mirando la documentación y salen los siguientes que no esté deprecados ya:
    1- signWith(Key, SecureDigestAlgorithm).
    2- signWith(Key key)
    El segundo no estoy seguro de que se firme solo correctamente, cómo se usa el 1?
    Gracias.

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

      Hola colega!
      Subí un vídeo aclarando eso hace unos meses pero youtube me lo bajo por la música que utilicé en ese entonces.
      Veré si lo vuelvo a subir!
      Saludos!

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

      @@ElCazadorDigital Al final te compré el curso, vale mucho la pena para ser sincero. Esta muy bien y no lo he acabado aún, estoy en ello. Pero muy bien todo hasta el momento.

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

    La parte del enum hay alguna manera de hacerlo mismo pero usando una clase de rol?

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

      Hola colega!
      Si puedes hacer eso. Simplemente crea una clase llamada Role y anotada con @Entity, luego le creas el atributo "id" de tipo long y además el atributo "name" de tipo RoleEnum.
      Ese atributo "name" debería de estar anotado con @Enumerated
      Saludos!

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

      @@ElCazadorDigital deberia usar algo tipo @OneToOne o usar la etiqueta @Embebed ? para marcar la relacion

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

    Hola, utilizan verificacion de correo electronico para registrar usuario? olvidé contraseña y cambio de contraseña?

    • @FraNko-Play
      @FraNko-Play 11 місяців тому

      no estan pero lo podes agregar, yo los agregue. el que no estoy logrando poder hacer es el cambio de contraseña ya que no se como hacer el DTO para almacenar los datos de la sesion del usuario. pero el registro con la validacion de que no se repita el email y el forgot password los hice

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

    Luis, he seguido paso a paso el tutorial, pero me sale el error 403 Forbbiden, y no entiendo porque... Incluso he usado el jjwt 0.11.5, uso Java 17

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

    Muy buen video, muchas gracias, una pequeña consulta, si se usa spring 2.7 con java 8 hay que seguir usando websecurityconfigureradapter o se puede igualmente hacer todo de esta manera?

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

      Hola Colega!
      No te tendría que fallar para nada ya que la nueva forma de configurar la SecurityFilterChain es retro compatible con versiones anteriores, sólo cambian algunos nombres de métodos.
      Saludos!

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

    saludos .. muy buena explicacion para bases pero quisiera saber si en tu curso se obtiene un conocimiento avanzado como por ejemplo customizar el archivo de configuracion de seguridad, algo que sea mas hacia ejemplos aplicados al dia a dia,,,, tambien quisiera saber si tienes algun ejemplo de como configurar el SecurityFilterChain que vegan los roles y los rutas de los endPoints por base de datos . de ante mano gracias si respondes el comentario

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

      Hola colega!
      El curso va de 0 a 100 en temas de spring security en su última versión.
      En la sección 11 del curso vemos "Procesos de autorización personalizados" donde nos creamos la autenticación y autorización de nuestro sistema de una forma 100% dinámica desde bases de datos.
      Todos los ejemeplos son creados cómo se realizarían en cualquier empresa o proyecto independiente.
      Durante el curso realizamos la configuración de la SecurityFilterChain para diferentes casos de uso incluyendo OAuth2.
      ✅ Te dejo el temario completo por acá: más un cupón exclusivo para el ⭐ MASTER Definitivo en Spring Security 6 ⭐ + un Curso GRATUITO de Docker desde CERO 【Ambos disponibles en hotmart y udemy】: tiny.cc/fqievz
      Salduso!

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

      @@ElCazadorDigital he comprado el curso... Muchas gracias por la info

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

      @@bryanvanegas718 Gracias por la confianza.
      Sé que te será de mucho ayuda en tu trabajo o en tus proyectos personales.

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

    Muchas gracias por el tutorial! Estoy haciendolo paso por paso. Una pregunta, sobre la manera que pones los permisos y roles en un ENUM es debido a algún patrón de desarrollo? Y se podría hacer de alguna otra manera? Gracias :D

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

      Hola colega!
      La manera en que maneje los roles y permisos no fue por ningun patrón de diseño en particular, fue una arbitraria, existen muchas formas de manejar ese tema de los permisos y roles.
      Visita este repo que cree y busca los roles y permisos y ahí los verás como entidad: github.com/luismarquez96c/MarvelAPIChallenge
      Saludos!

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

    @ElCazadorDigital que paso con el curso de spring?

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

      Era una prueba piloto colega!
      Ya dejé una publicación en el canal con más detalles del MASTER en Spring Boot 3 completo.

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

    Gracias muy buen video. Pero en que momento se ejecuta el "import.sql" ?

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

      Hola Javier, se ejecuta en el arranque de la App

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

      @@ElCazadorDigitalsi es verdad porque en las pruebas que hice en postman ya estaban los datos en la bd. Pero que se configura para que se ejecute al arranque de la app ?

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

      @@javierrz2045 Con que el archivo se llame import.sql es suficiente, spring lo busca y si lo encuentra en el arranque entonces lo ejecuta.

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

    hola luis. ya compre tu curso en Udemy. pero puedo hacer en este video. mandar una excepción cuando el jwt tiene problema. para mandar el error al cliente. el método exception que hiso en este video. parece funciona para los controladores el jwt no

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

      Hola, Si se puede enviar al cliente un mensaje personalizado. Revisa la sección de manejo de excepciones del máster.
      Saludos

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

      Del máster en udemy si esto.

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

      @@moriljeanfrancois8532 ??

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

      @@moriljeanfrancois8532
      If you prefer, write in your native language. Regarding the personalized message to send back to a web client, in that case, wrap the extraction of the JWT subject in try and catch blocks, and within the catch block, throw an AuthenticationCredentialsNotFoundException exception again and implement your AuthenticationEntryPoint to customize the message for the client. Please leave your questions in the Q&A section on Udemy.
      Si vous le souhaitez, écrivez dans votre langue maternelle. En ce qui concerne le message personnalisé à renvoyer à un client web, dans ce cas, enveloppez l'extraction du sujet du JWT dans des blocs try et catch, et dans le bloc catch, lancez à nouveau une exception AuthenticationCredentialsNotFoundException et implémentez votre AuthenticationEntryPoint pour personnaliser le message pour le client. Veuillez laisser vos questions dans la section Q&R sur Udemy
      Wenn Sie möchten, schreiben Sie in Ihrer Muttersprache. In Bezug auf die personalisierte Nachricht, die an einen Webkunden zurückgesendet werden soll, umschließen Sie in diesem Fall die Extraktion des JWT-Subjekts in try- und catch-Blöcken, und werfen Sie innerhalb des catch-Blocks erneut eine AuthenticationCredentialsNotFoundException-Ausnahme und implementieren Sie Ihren AuthenticationEntryPoint, um die Nachricht für den Kunden anzupassen. Bitte hinterlassen Sie Ihre Fragen im Q&A-Bereich auf Udemy

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

      @@ElCazadorDigital hola luis. ya deje la pregunta en Udemy. pero puede especificar en que clase hay que poner el try catch.

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

    en el curso enseña a actualizar el token sin necesidad de volvernos a logear?? un resfresTokens()

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

      Qué tal colega!
      ⭐Efectivamente si se enseña eso.
      Aprenderás a generar un dto que contiene el access_token, el refresh_token y el id_token, todo de forma fácil
      Te dejo el enlace: tiny.cc/fqievz
      Saludos!

  • @yordandanieltarazonagamboa4204

    Excelente video y explicacion.
    Tego una pregunta ¿Donde puedo conseguir los cursos? ya que los busque en tutorialspoint y udemy y no estan.

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

      Qué tal Yordan, gracias por tu comentario, el MASTER lo puede encontrar tanto en Udemy como en Hotmart (la plataformas más confiable para adquirir tus cursos).
      ✅ Te dejo el enlace más un cupón EXCLUSIVO para el ⭐ MASTER Definitivo en Spring Security 6 ⭐ + un Curso GRATUITO de Docker desde CERO: tiny.cc/fqievz
      Saludos!

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

      @@ElCazadorDigital Genial, ya lo compre 😁

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

      @@yordandanieltarazonagamboa4204 Mil gracias por confiar en mi trabajo Yordan.
      En la plataforma tienes una sección de preguntas y respuestas donde te podrás guiar en caso lo necesites.
      Yo estaré muy pendiente. Saludos!

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

    Hay algún truco para leer los diagramas ? nunca entiendo ni por donde empezar jsjs

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

      Hola colega!
      El truco está en saber qué componentes están en el diagrama y cuál es la función de cada componente, de esa manera puedes tomar un diagrama y leerlo desde la parte que tu desees.
      Es decir, un diagrama resume algo y por ende no debes de empezar a estudiar por ahí, primero debes de ver qué lo compone, luego buscar esos componentes y comprenderlos y al final volver y leer el diagrama en el orden o flujo que desees.
      Saludos!

  • @JonathanOrtiz-nc8yl
    @JonathanOrtiz-nc8yl Рік тому

    este es el mismo que tienes en udemy?

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

      Hola Colega!
      No, el de Udemy tiene 20horas de contenido e incluye manejo de excepciones de seguridad, OAUTH2, Un curso de Docker desde CERO y otros cosas muy interesantes y útiles adicionales.
      Te dejo un cupón: tiny.cc/fqievz
      Saludos!

    • @JonathanOrtiz-nc8yl
      @JonathanOrtiz-nc8yl 6 місяців тому

      @@ElCazadorDigital tu curso de udemy tiene agragar usuaios? roles? dar de bajar y de alta usuarios?

  • @Titoteste-l7v
    @Titoteste-l7v Рік тому

    muito bom

  • @alejandromartinezramirez3312

    Tendras un ejemplo con Microsoft Login?

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

      Qué tal Alejandro, gracias por tu comentario.
      Actualmente no cuento con tutorial o ejemplo utilizando un login con microsoft.
      Si te refieres a usar login utilizando tu email y password de outlokk en ese caso puedes utilizar OpenId Connect 1.0 que combina las tecnologías OAuth2.0 y Open Id.
      Recien estoy a punto de sacar un curso del tema si te interesa.
      Además, si en realidad lo que quieres hacer es un login con un active directory de un dominio de una empresa, en ese caso debes de aplicar un provider LDAP.
      Saludos!

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

    Amigo buenas tardes excelente video
    Porfa me podrías ayudar en el postman al momento de ingresar la dirección de localhost:8080/auth/authenticate
    Me manda el código 401 Unauthorized

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

      tengo el mismo problema, estoy revisando por segunda vez el video, y no logro ver donde esta mi error, avisame por favor si diste con la solucion, mil gracias

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

      a mi me da 403 cuando pruebo 1:39

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

      @@abelgomez7134 Chequeaste si en la consola te tira algun error de SQL? Lo que me pasó fue que habia un error en el import.sql, luego los datos no se cargaban bien y siempre me tiraba 403 aunque enviara el user y password bien.

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

      lo han podido resolver? me quedé estancado en ese error, meto el user y el passwprd correcto y me tira el error 401

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

      @@jagmig15 Hola amigo, pudistes resolver ese error, yo me quede aquí y no se que hacer?

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

    Es genial como lo explicas, pero he visto que salió una nueva versión de spring boot 3.2.1 como también una nueva versión de jwt y han cambiado algunas cositas, me gustaría saber si el curso de udemy está actualizado con esas versiones?

    • @ElCazadorDigital
      @ElCazadorDigital  Рік тому +2

      Que tal colega.
      Puedes ir a ver el curso y verás en el temario que está actualizado en un 100%. Inclusive vas a encontrar la actualización de la librería jjwt a las 12.3.1
      El master es 100% válido y actualizado.
      Saludos

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

    Si este tutorial fue subido hace un mes por qué los métodos que el utiliza para generar el token aparecen todos deprecated?

    • @ElCazadorDigital
      @ElCazadorDigital  Рік тому +2

      Hola, el 3 de octubre se libero la versión 0.12 de jjwt y por eso te salen así colega.
      Hace un mes no existía esa versión de jjwt, solo existía hasta la 0.11.5.
      Haré un vídeo de actualización

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

      @@ElCazadorDigital gran video hermano gracias

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

      @@ElCazadorDigital estaré esperando el video con la actualización, excelente contenido, Caza!

    • @ElCazadorDigital
      @ElCazadorDigital  Рік тому +2

      @@JesusPabloAviOli Ya sé publico, ve al canal y busca un vídeo que se llama "creación y validación de JWT"

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

    Cuando estará disponible en udemy

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

      A finales de esta semana

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

      @@ElCazadorDigital Como se llama tu cuenta de udemy, seria epico un curso donde realizarás un login completo usando react y springboot en los cuales se establecen perfiles para diferentes usuarios: Admin y user normales y puedan hacer ejecutar solo lo que le corresponda a cada usuario.

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

      @@GersonDev ✅ Qué tal Colega, te comparto el enlace más un cupón EXCLUSIVO para el ⭐ MASTER Definitivo en Spring Security 6 ⭐ + un Curso GRATUITO de Docker desde CERO: tiny.cc/fqievz
      Con lo de react + oauth2, gracias por la sugerencia, veré si planifico y diseño algo así

  • @HenryHernandezR.R
    @HenryHernandezR.R Рік тому

    Este curso lo vas a publicar en Udemy ?

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

      Por supuesto, ya se está subiendo, se publicará en tutorialspoint, udemy y un tercera forma en la cual estoy trabajando ahora mismo.

    • @HenryHernandezR.R
      @HenryHernandezR.R Рік тому

      @@ElCazadorDigital Excelente estare pendiente para comprarlo en Udemym asi mismo consulta tienes pensado hacer algun curso de microservicios u otros temas de spring boot ?

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

      @@HenryHernandezR.R De hecho si estaba preparando otros cursos de java y spring, notificaré por este canal cuando estén listos.

    • @HenryHernandezR.R
      @HenryHernandezR.R Рік тому

      @@ElCazadorDigital muchas gracias!!!

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

      ✅ Qué tal Colega, te dejo el enlace más un cupón EXCLUSIVO para el ⭐ MASTER Definitivo en Spring Security 6 ⭐ + un Curso GRATUITO de Docker desde CERO: tiny.cc/fqievz
      Saludos!

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

    Muy bien pero lo importante es oauth2 con spring 6

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

      Sí, aquí te dejo un recurso donde explico a la perfección el uso de OAuth2.0 desde cero: tiny.cc/fqievz
      Creamos un servidor de autenticación y un servidor de recursos con los flujos: authorization code y authorization code with proof key code exchange.
      Saludos

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

    Doc. Ojala subas cupones para el curso de udemy 😢

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

      Qué tal colega, gracias por tu comentario, el MASTER lo puede encontrar en udemy,.
      Te dejo el enlace al ⭐ MEJOR CURSO de Spring Security 6 ⭐ más un acceso 100% GRATUITO al curso de Docker desde CERO: tiny.cc/fqievz