Spring Security 6. Entendiendo los componentes y el flujo de trabajo.

Поделиться
HTML-код
  • Опубликовано: 18 дек 2024

Комментарии • 61

  • @samueljimenez9017
    @samueljimenez9017 8 месяцев назад +3

    Ivanna que bien enseñas. Muchas gracias por compartirnos esto en detalle.

    • @irojascorsico
      @irojascorsico  8 месяцев назад

      Hola, muchas gracias!! Abrazo 🤗

  • @NorbertoAlvarez-h6p
    @NorbertoAlvarez-h6p Год назад +4

    Espectacular, lo más entendible que vi en internet hasta ahora, gracias!

  • @KevinOliveros-gw7fe
    @KevinOliveros-gw7fe 7 месяцев назад +2

    Ha sido magistral la explicación y todos los escenarios planteados. Muchas gracias por tomarte el tiempo de compartir.

  • @saraferar
    @saraferar 2 месяца назад

    Gracias por tu contenido!! Tendré que ponerte en los agradecimientos de mi trabajo fin de grado!!

  • @renetitosandoval
    @renetitosandoval 6 месяцев назад +1

    WOW!!! Muchas Gracias por explicarnos de forma tan clara y detallada! Gracias por compartir su conocimiento.

  • @AUCHRIS95
    @AUCHRIS95 6 месяцев назад +1

    Muy bien explicado, me gusta tus videos, espero que se siga subiendo videos sobre spring boot para seguir aprendiendo más y más.

  • @rodrigogonzalezperez6333
    @rodrigogonzalezperez6333 Год назад +4

    Tu contenido es buenísimo, tenia tiempo estudiando spring boot pero habían cosas que nunca me quedaron claras pero tus videos me están despejando las dudas. ¡Muchas gracias!

  • @hgaletti1
    @hgaletti1 6 месяцев назад +1

    Muy bueno para tener el panorama general y los conceptos.

  • @chesterb4213
    @chesterb4213 5 месяцев назад

    Felicidades excelente ... Me ayudo mucho

  • @richardprice360
    @richardprice360 7 месяцев назад +1

    Muy detallado y preciso con cada escenario planteado. 👏👏

  • @cristiangomez7227
    @cristiangomez7227 11 месяцев назад +1

    Muy bueno mujer!! No sé quién eres pero he visto muchos videos para entender Spring Security y acabas de resumir perfectamente lo más relevante en menos de 15 min, incredible!!!

    • @irojascorsico
      @irojascorsico  11 месяцев назад

      Muchas gracias @cristiangomez7227!! Es la intención. Abrazo

  • @MelChannelbox
    @MelChannelbox 6 месяцев назад +2

    este contenido vale oro

  • @Jose-el7ng
    @Jose-el7ng 5 месяцев назад +1

    Eres muy maquina, genial te lo has currado mucho. Un saludo

  • @whiteship-0000
    @whiteship-0000 4 месяца назад

    Muy buen video, gracias por tu tiempo. Sin embargo, en este flujo hay dos procesos involucrados: Autenticación y Autorización. Una buena práctica que se puede implementar consiste en dividir la autenticación y autorización en dos diferentes filtros.

  • @GustavoGarcia-cr4ph
    @GustavoGarcia-cr4ph Год назад +2

    Muchas gracias por esta excelente explicación, he hecho cursos donde incluía módulos específicos de spring security pero hasta ahora no había comprendido del todo su funcionamiento, con este tutorial no hay manera de no comprender, un 10/10

  • @mijail_aron
    @mijail_aron 9 месяцев назад

    Muchas gracias Ivana por tus videos

  • @imanoleduardooliva
    @imanoleduardooliva Год назад +1

    Tremendo numero 1, gracias de lo mejor de spring security en internet

  • @AndreaCastro-tq3yj
    @AndreaCastro-tq3yj Год назад +1

    ¡Gracias por compartir tus conocimientos, excelente video!

  • @letoniel006
    @letoniel006 Год назад

    Excelente video y las presentaciones graficas dejan todo muy claro.

  • @JuanTorres-ws2oz
    @JuanTorres-ws2oz Год назад +1

    Excelente video ¡Muchísimas gracias! Explicaste todo de una forma estupenda.

    • @irojascorsico
      @irojascorsico  11 месяцев назад

      Muchísimas gracias @JuanTorres-ws2oz

  • @snaismamaniastete1780
    @snaismamaniastete1780 9 месяцев назад

    muy buen contenido

  • @victorv7611
    @victorv7611 Год назад +1

    Muchas gracias por la explicación, me aclaro un montón de dudas sobre el workflow.

  • @ositocolombia666
    @ositocolombia666 Год назад +1

    sube mas contenido relacionado con spring, nuevo sub!

  • @luismottato5377
    @luismottato5377 Год назад +1

    gracias excelente video

  • @danielbeltran6065
    @danielbeltran6065 Год назад +1

    Otro video increíble, sigue así!

  • @PabloBarraLillo
    @PabloBarraLillo Год назад +1

    Muchas Gracias!!!!

  • @donDan94
    @donDan94 Год назад

    gracias! se sintio comodo tu explicacion :)

  • @springprogramming
    @springprogramming Год назад +1

    Gracias.

  • @emilianoflr
    @emilianoflr Год назад +1

    Buen video!
    Podrias hacer un video de la implementacion de jwt y jpa en codigo o la implementacion de O2auth en codigo

    • @irojascorsico
      @irojascorsico  Год назад +6

      Hola Emi, estoy preparando el de autenticación basada en JWT, es el próximo!!

  • @destroyergg9446
    @destroyergg9446 Год назад +2

    Podrias hacer un video de como manejar las excepciones de auteenticacion(BadCredential, Disabled, unlook, etc) usando Api Rest? y como obtener los mensajes como por ejemplo para un login en angular?
    Excelente video!

  • @userdefault3016
    @userdefault3016 Год назад +1

    Espectacular. Una pregunta. Realmente cuándo usamos jwt para authentication, no devolvemos como tal un Objeto Authentication, cierto? Se devuelve el token que representa al Usuario autenticado. Ya con dicho token, se envía en las peticiones, el filter lo toma y lo valida, y ahora si lo setea el securityContext como.usuario autenticado para acceder a los recursos protegidos.. corrigeme por favor.

    • @irojascorsico
      @irojascorsico  Год назад +1

      Exactamente, el frontend sólo requiere el token que luego, deberá insertar en la cabecera de las siguientes peticiones http. Tal como expresas, del lado del backend los filters lo validarán y setearán al SecurityContext si todo fue bien!. Comprendiste el flujo a la perfección!!

  • @terry-
    @terry- Год назад +1

    Genial!

  • @pipe201196
    @pipe201196 10 месяцев назад

    seria genial un ejemplo de arq hexagonal en spring

  • @tomasgonzalez8059
    @tomasgonzalez8059 11 месяцев назад

    Ivanna buenas tardes muchas gracias me ayudaste un monton, te puedo preguntar por que no usas ninguna id como Intel o eclipse y disculpa la pregunta solo curiosidad, muchas gracias por este contenido

    • @irojascorsico
      @irojascorsico  11 месяцев назад

      Hola @tomasgonzalez8059, respondiendo a tu pregunta... hace tiempo, dependiendo el lenguaje de programación trabajaba con un IDE u otro, ahora por lo general trabajo con VSCode porque me permite programar en diferentes lenguajes de programación sin tener que hacer tantas instalaciones. Esto es porque trabajo con varios lenguajes de programación: java, python, c#, entre otros.
      Abrazo!

  • @kiddoquit
    @kiddoquit 10 месяцев назад

    Un gran vídeo! Por alguna razón, a pesar de añadir la dependencia, me sigue devolviendo con normalidad el resultado de las consultas. Por qué puede ser esto posible?

    • @irojascorsico
      @irojascorsico  10 месяцев назад

      Hola @kiddoquit, pudiste resolver?

    • @kiddoquit
      @kiddoquit 10 месяцев назад

      @@irojascorsico hola, no, no pude. Probé varias cosas, pero añadir las dependencias al pom no hizo que me “bloquease” el acceso a los datos. Sigue devolviéndomelos con normalidad :/

    • @irojascorsico
      @irojascorsico  10 месяцев назад

      El proyecto, lo comenzaste de cero como en el video? o estas adaptando uno?

    • @kiddoquit
      @kiddoquit 10 месяцев назад

      @@irojascorsico lo estoy adaptando. Crees que puede tener algo que ver?

    • @kiddoquit
      @kiddoquit 10 месяцев назад +1

      @@irojascorsico solucioné. Resulta que me faltaba la línea 3.2.2 Gracias!

  • @andresarturoperezarango1026
    @andresarturoperezarango1026 2 месяца назад

    Como podría usar Jwt validando una API externa?

  • @nukedeadx
    @nukedeadx 9 месяцев назад

    Si tengo diferentes projectos java donde cada uno es un microservicio diferente, y quiero que cada controller de cada proyecto este protegido y no se pueda acceder si no esta autenticado como es mejor, Si a cada proyecto le agrego la parte de autenticación y autorización, o solo hago uno con autenticación y a los otros le agrego la autorización, osea que orquesten antes de invocar la funcionalidad de negocio la autorizacion en otro servicio?

    • @irojascorsico
      @irojascorsico  9 месяцев назад

      Todo dependerá de la aplicación que desees desarrollar (cada una tiene sus pros y contras). Sin embargo, por lo general se trabaja con microservicios de autenticación centralizados y microservicios de autorización descentralizada. Un ejemplo de esta implementación es OAuth 2.

  • @yordansalvadorromani7339
    @yordansalvadorromani7339 Год назад

    Buenas noches, esta version de Spring necesariameente necesita JWT o algun tipo de token, xq en versiones anteriores me era posible realizarlo sin usar token.

    • @irojascorsico
      @irojascorsico  Год назад

      Hola Yordan, spring security 6 permite varios aprouches de autenticación. Puede ser con o sin token.

  • @cristianandresblandonguzma4669
    @cristianandresblandonguzma4669 9 месяцев назад

    gracias por la informacion, quiero implementar un tipo de autenticacion que sea basado en usuario y cedula, que no pida contraseña, pero con UsernamePasswordAuthenticationFilter siempre me pide contraseña, como podria implementar este nuevo metodo de autenticacion?

    • @irojascorsico
      @irojascorsico  8 месяцев назад

      Hola @cristianandresblandonguzma4669, sinceramente siempre trabajé con user y password... No se me ocurre un escenario dónde sólo se pida la cédula pero, se me ocurre quizás puedas sobreescribir el comportamiento predeterminado de UsernamePasswordAuthenticationFilter para que no requiera la contraseña.