Identificación y acceso para tus aplicaciones de microservicios con Keycloak y Oauth2-proxy

  Рет қаралды 40,872

NullSafe Architect

NullSafe Architect

3 жыл бұрын

A partir de ahora todo el código de este vídeo y el resto en mi página web(Con mi nombre punto com). Si lo buscáis en el buscador lo encontrareis enseguida. También encontrareis el enlace a las RRSS y la comunidad Patreon.
Disculpad las molestias pero es que KZbin me penaliza por estos enlaces directos :(

Пікірлер: 68
@meyervelasquez2045
@meyervelasquez2045 3 жыл бұрын
Sigue con este tema Albert, esta muy interesante, deberías hacer una laboratorio, spi , uso de backend y front
@autlos421
@autlos421 2 жыл бұрын
Tu explicación da unas cuantas vueltas a todas las demás que he encontrado por ahí. Explicas lo esencial para entender "qué pajoleras es esto" sin irte por las ramas como hacen la mayoría. Se agradece!
@OscarEubieda
@OscarEubieda 3 жыл бұрын
Estoy a la espera del estreno, esta muy interesante este tema
@VANTYCSolutions
@VANTYCSolutions 10 ай бұрын
Me has ayudado muchisimo Albert muchas gracias muy valiosos tu videos, eres bueno entre los buenos. 👏👏👏
@VICTORGONZALEZ-vx8br
@VICTORGONZALEZ-vx8br 2 жыл бұрын
Muchas gracias, lo que haces compartiendo al final del tiempo sirve para muchos a mi me ha servido, gracias ya que soy parvulo y me aclaras muchas dudas, Gracias,
@LeonardoJCaballeroG
@LeonardoJCaballeroG Жыл бұрын
En Junio de 2023 la información es vigente y de mucha utilidad, gracias por compartir el video!
@garcigarcia3437
@garcigarcia3437 3 жыл бұрын
OAuth2 es muy interesante. Si que me gustaría ver más. Gran vídeo
@javiergarciafillol4454
@javiergarciafillol4454 2 жыл бұрын
Gran video pensé que no existía un sistema "open source" de autentificación por SAML, pero veo que esto lo cumple perfectamente, podrías ampliar la explicación y hacer integración con SAML + Active director, que creo que esto está muy extendido, igualmente investigaré por mi lado para implementarlo
@ilabdata355
@ilabdata355 3 жыл бұрын
Venga Albert, super util, en hora buena..... Gracias! - Colocad en tu lista por favor, mas aplicativos de Big Data, Analitica , I.A. Rstudio....
@franjfgcarmo
@franjfgcarmo 3 жыл бұрын
muy interesante y muchas gracias, lo estoy poniendo en práctica
@jesusdiaz2537
@jesusdiaz2537 3 жыл бұрын
Gracias por el video Albert, no sé si en algún otro video podrías abarcar una implementación de proceso IC DC automático.
@juancespedes2199
@juancespedes2199 3 жыл бұрын
Genial, muy interesante, gracias!!
@gusjoagomez
@gusjoagomez 3 жыл бұрын
¡Mil gracias por el video!!!!
@campilloalarcon4160
@campilloalarcon4160 3 жыл бұрын
muy interesante y bien explicado . gracias
@wfmc202
@wfmc202 Жыл бұрын
Hola Alberto, excelente explicación
@felipeforero6359
@felipeforero6359 3 жыл бұрын
Gran video, un ejemplo contra ldap sería genial. Saludos desde Colombia.
@monteromalj
@monteromalj 3 жыл бұрын
Seria genial un video con la configuración en cluster super al punto los videos :)
@luispocodetodo
@luispocodetodo Жыл бұрын
Excelente explicación, creo que tengo que reforzar conocimiento con auth2.0, ya que no me quedó muy claro lo del token.
@rjermou
@rjermou 2 жыл бұрын
Excelente video. Me gustaría una segunda parte explicando cómo usar SSO. Quisiera saber que tengo que configurar en Keycloak y en mis apps para poder hacer que SSO funcione.
@RobertoChasipanta
@RobertoChasipanta 3 жыл бұрын
jeje que emputada jajaj excelente video Albert saludos desde Ecuador
@omaryahirmv
@omaryahirmv 2 жыл бұрын
Excelente muchas gracias!!!
@hugosanchezocampo4022
@hugosanchezocampo4022 10 ай бұрын
Sigue con este tema es muy interesante😮😮
@jairsanchez9887
@jairsanchez9887 2 жыл бұрын
Ha sido muy sencillo asi como explicas, gracias. Si fuera posible solicitar un video sobre como integrarlo con LDAP ese sería una delicia. Saludos
@sncivigoMarcosInformatica
@sncivigoMarcosInformatica 6 ай бұрын
Se puede, y es relativamente sencillo. Se conecta por LDAP, yo lo probé con Active Directory, y puede ser sólo lectura de Ldap, al revés, o lectura y escritura(sincro completa vamos). Yo lo hice con un Realm (Reino propio) sólo para LDAP por probar, pq no era mi objetivo y ya tienes tus usuarios. Los grupos no recuerdo si los sincroniza con los grupos de keycloak o si los baja, no me fijé. El resto de configuración pues igual para LDAP q para usuarios tuyos creados a mano.
@juanrebella2589
@juanrebella2589 3 жыл бұрын
Muchas gracias :D
@freakrugnir
@freakrugnir 2 жыл бұрын
muy buen video
@OscarMartinez-qf3cl
@OscarMartinez-qf3cl 3 жыл бұрын
Felicidades, ALBERT, Excelente info, muy buenos tus videos , saludos desde Mexico, tengo unas dudas ¿KEY cloak es un buena opcion para securizar un paquete de MS, que consumiran una app web y movil ? ¿Si lo es como se maneja con keycloak el refresh de la sesion? ¿Se puede probar keycloak con postman para consumir un MS?
@hebertrh
@hebertrh Жыл бұрын
¡Gracias!
@germanmena4274
@germanmena4274 2 жыл бұрын
Hola Alberto, excelente explicación. Como puedo visualizar desde una herramienta de monitoreo como Grafana las sesiones que veo en Keycloack? De que manera y de donde puedo tomar esa información de Keycloack y definirla luego como una métrica de grafana o dynatrace. Desde ya gracias por la respuesta
@josea.lluciarodriguez1453
@josea.lluciarodriguez1453 2 жыл бұрын
Muy bueno
@vktop2
@vktop2 2 жыл бұрын
Hola muy buena charla, consulta si yo estoy trabajando la autorizacion con AD en Azure para que necesitaría Keycloak?, gracias, saludos
@victoradolfomosqueragonzal6704
@victoradolfomosqueragonzal6704 3 жыл бұрын
Hola tengo un problema yo utilizo un interceptor y en este punto valido el token, pero luego si realizo un llamado a otro servicio desde un ejb o un pojo pues pierdo el token y la idea es no pasar esto como parámetro, ni utilizar el contextServlet para mantener esta información, sino poder mantener este token disponible para poder acceder a la información del token, realizar el refresh y validarlo sin importar si accedo al servicio desde un pojo o cualquier otra forma
@JessDunout
@JessDunout 4 ай бұрын
Excelente video! no sé si tengas, pero quiero hacer un servicio intermediario entre keycloak y el cliente final, quien lo usará para el ABM de usuarios de un realm, vi un ejemplo que usaba el id y el secreto del cliente sin token, tienes un video sobre el tema
@raulcejas3390
@raulcejas3390 3 жыл бұрын
Keycloak cuando ya tenés un identity manager con miles de usuarios funcionando, estaría bueno como integrarlo si es que se puede
@gerarduab9960
@gerarduab9960 3 жыл бұрын
Como se podría hacer una página de entrada más corporativa?
@fulanodetal5451
@fulanodetal5451 2 жыл бұрын
Y que tal mudar lá perspectiva? Tuds ejemplos sempre suponen que estás "ofreciendo" el servico. Que tal haver ejemplos "consumiendo" Llos servicios.
@vianeyvargas7736
@vianeyvargas7736 2 жыл бұрын
Cómo integrar Keycloak en API Gateway ? Tienes algún vídeo por favor. También tengo una pregunta, Keycloak se puede configurar solo en API Gateway ya que los Microservicios pasan por el Gateway, o es necesario colocar Keycloak en cada Microservicio que se haga ?. Tienes algún ejemplo por favor?
@JamsMendez
@JamsMendez Жыл бұрын
🔐💙
Жыл бұрын
No puedo cambiar el atributo "habilitado" enviando una solicitud desde Spring Boot a Rest Api de Keycloak. ¿Qué debo tener en cuenta para hacerlo? Cuando uso Postman, todo está bien, pero en mi código solo puedo obtener el access token de administrador y no puedo enviar una solicitud a Rest Api, devuelve un error 401.
@puchisaurio5674
@puchisaurio5674 Жыл бұрын
Hola, antes de nada perdón por mi completa ignorancia, pero estoy bastante desesperado. Me preguntaba si keycloak es compatible con Salesforce. No conozco keycloak y en salesforce acabo de empezar, pero me piden que haga un single sign on con un keycloak que el cliente está usando para otros sistemasy no sé ni por donde empezar. ¿Cada vez que se de de alta un usuario en salesforce tendrá que darse de alta en keycloak? ¿Cómo puedo gestionar que al darle a un botón en una web, se me pida la autenticación con keycloak y al superarla se acceda a salesforce? ¿Es posible hacerlo de forma transparente? Es decir, ¿que se entre por el logging de salesforce pero se haga con keycloak? Y por ultimo, ¿cómo se gestiona que si un usuario ha accedido con keycloak a otro sistema del ecosistema ya no se te pida la contraseña para acceder a otro sistema (como puede ser la org de salesforce)? Un saludo y, pueda responder o no, gracias por su trabajo. Igual sería interesante hacer un vídeo profundizando en esto de keycloak aún más.
@rikurdog31
@rikurdog31 2 жыл бұрын
Pueden hacer uno para web service rest
@OscarMartinez-qf3cl
@OscarMartinez-qf3cl 3 жыл бұрын
Una duda mas como se entera una aplicación WEB (por ejemplo angular) de los datos del usuario (sesion) cuando se redirecciona del api gateway (keycloak) hasta mi aplicación web ? Muchas gracias de antemano por tus videos !!!
@NullSafeArchitect
@NullSafeArchitect 3 жыл бұрын
Por una cabecera que se le añade automáticamente a la petición
@tuteromero
@tuteromero Жыл бұрын
Hola buenas, soy Qa y estoy creando pruebas con cypress para acceder a una web que tiene keycloak, pero no me permite levantar la pág en el runner. sabes si hay alguna configuración en keycloak para permitir o bloquear acceso con scripts?
@sergiogomez189
@sergiogomez189 2 жыл бұрын
Albert muchas gracias que buena explicacion tienes un ejemplo utilizando keycloak con el flujo de CIBA (Client Initiated Backchannel Authentication) SERIA DE MUCHISIMA AYUDA GRACIAS
@soprtesoporte3273
@soprtesoporte3273 3 жыл бұрын
puedes hacer una parte de kong y oauth2.0 de, muy buenos videos
@leifferreira787
@leifferreira787 3 жыл бұрын
Superinteresante! Se me han quedado muchas dudas en la cabeza. Creo que hace falta una parte dos. Dudas que me han surgido: Se podría customizar la página de login? Soporta 2fa? Autorizar dispositivo? Has hablado de autenticación, pero gestiona tb autorización? Scopes? Que medidas de seguridad implementa para ataques de fuerza bruta? Bloqueo de IPs? Abuseipdb?... Como enlaza esto con la posibilidad de gestionar API Keys para crear una API resto de tu servicio y que keycloak gestione la autenticación y autorización del uso de los endpoints? Y donde se define eso?
@juanmageniolopez
@juanmageniolopez 3 жыл бұрын
Hola si se puede customizar el login y el formulario de registro, este proveedor sirve para administrar usuarios y todo lo referente a la autentificación ya sean roles etc, por ende también sirve para autenticar dispositivos móviles solo debes crear un cliente. Toda esta información la puedes encontrar en la documentación oficial de keyloack. Saludos
@NullSafeArchitect
@NullSafeArchitect 3 жыл бұрын
Esto da para mucho vídeo pero en general si a la mayoría de preguntas(Algunas las comento de pasada en el vídeo): Permite crear themes para adaptar el look & feel a cada empresa, temas de seguridad, aplicaciones, etc.
@leifferreira787
@leifferreira787 3 жыл бұрын
@@NullSafeArchitect Muchas gracias! Nos gusta mucho los vídeos que haces. Otra pregunta que me da vueltas en la cabeza, si pudieras darnos tu opinión: Todo esto sería compatible con Kong? O se solapa en exceso?
@NullSafeArchitect
@NullSafeArchitect 3 жыл бұрын
@@leifferreira787 Si se solapa en exceso. Keycloak para aplicaciones corporativas, Kong para APIs
@botteselle
@botteselle 3 жыл бұрын
Hola Albert, muy bueno, un solo comentario, falto mostrar que pasaría si ingresas directamente a la url de la aplicación apache
@NullSafeArchitect
@NullSafeArchitect 3 жыл бұрын
Te reenvia al login
@botteselle
@botteselle 3 жыл бұрын
@@NullSafeArchitect muchas gracias, una duda, yo utilizo el Keycloak hace un par de años pero no he incluido al stack el oauth2 proxy, consulta ¿con esto me ahorro configurar los clientes keycloak en cada proyecto front end (javascrit, vue, react, angular, etc? Pd: habla en tus videos sobre api gateway con autenticacion token y sumas el Keycloak Saludos desde Chile
@juanpablovelasquez1091
@juanpablovelasquez1091 2 жыл бұрын
Más vídeos de keycloak
@Asgallu
@Asgallu 3 жыл бұрын
Buen video. Me lio con esto de los microservicios!!!. Si tengo varios servicios, uno para autenticacion en nodejs (por ejemplo) con su BD en mongodb y otro servicio de productos en Java con su base de datos en mysql (por ejemplo)... para acceder al servicio2 he de pasar por el servicio1 de autenticacion y cuando tenga el token del servicio1 accedo al servicio 2, no?, es así?, pero tengo dos bases de datos distintas en cada servicio!!!, tendría que tener el usuario y pss en el servicio2 tambiénn, no?
@Murzbul
@Murzbul Жыл бұрын
Solo necesitas obtener el token del servicio de auth y cuando haces una peticion en el otro servicio con un middleware interno de ese servicio verifica que ese token es valido.
@miguehp358
@miguehp358 2 жыл бұрын
Me sale Error 500 Internal Sever Error
@RuslanGonzalez
@RuslanGonzalez 3 жыл бұрын
Gracias por tu vídeo, El artículo con los comandos no está en la descripción del vídeo.
@NullSafeArchitect
@NullSafeArchitect 3 жыл бұрын
Aquí lo tienes www.albertcoronado.com/2020/10/06/identificacion-y-gestion-de-acceso-para-tus-aplicaciones-de-microservicios-con-keycloak-y-oauth2-proxy/
@RuslanGonzalez
@RuslanGonzalez 3 жыл бұрын
@@NullSafeArchitect gracias por la pronta respuesta. Me viene bien lo q estoy aprendiendo contigo.
@alphadiarby4151
@alphadiarby4151 2 жыл бұрын
Bonjour Albert, merci pour la vidéo. J’ai une question lorsque je reprends votre démo j’ai un 403 avec comme csrf token invalide. Je le fais sur kubernetes. Merci part avance
@multivalfran
@multivalfran Жыл бұрын
Hello, were you able to solve this? How? I'm having the same issue here
@gilbertog724
@gilbertog724 3 жыл бұрын
Professor poderias fornecer-me o teu contacto ou email?
@SergioSam
@SergioSam 2 жыл бұрын
un tanto raro... depender de un factor externo para que funcione tu aplicación, una caída de ese servicio y estas fuera .. como ya paso, caída de google , facebook etc ...
@Murzbul
@Murzbul Жыл бұрын
Podrias tener un load balancer con 3 instancias de keycloak y la base de datos en una instancia replicada. Si se cae una instancia tenes dos mas y si tenes problemas con una instancia de DB tenes la replicada, no se cae nunca asi. (obviamente el costo y esfuerzo de lograr eso es grande). Pero es mejor que tener un monolito con todo adentro.
@jamripper2
@jamripper2 2 жыл бұрын
Yo pense que se iba a identificar desde un microservice con keycloak
@DudeItsDallyBoy
@DudeItsDallyBoy 9 ай бұрын
it be really cool if you added english subtitles. Unfortunately I don't speak spanish and you tubes auto translate is awful. Really need a guide on how I can setup Oauth2 proxy and use it with keycloak so I have a authentication portal for apps that don't support Oauth or other features like it.
Microservicios con Spring Framework | Service Discovery y Comunicación
32:39
Login en tus aplicaciones de microservicios con oAuth2 Proxy
13:53
NullSafe Architect
Рет қаралды 21 М.
Sigma Kid Hair #funny #sigma #comedy
00:33
CRAZY GREAPA
Рет қаралды 37 МЛН
Пранк пошел не по плану…🥲
00:59
Саша Квашеная
Рет қаралды 6 МЛН
Little girl's dream of a giant teddy bear is about to come true #shorts
00:32
WORLD'S SHORTEST WOMAN
00:58
Stokes Twins
Рет қаралды 64 МЛН
Cache con el reverse proxy Nginx(y Docker)
17:27
NullSafe Architect
Рет қаралды 15 М.
Installing and Configuring KeyKloak server on a Linux machine.
6:13
Synametrics Technologies
Рет қаралды 8 М.
Connecting Keycloak with your Active Directory and Joomla
11:19
miniOrange
Рет қаралды 3,6 М.
Microservicios | Service Discovery con Hashicorp Consul y Javascript
22:59
Keycloak crear reinos usuarios y roles
10:19
Sotobotero
Рет қаралды 6 М.
Desarrollo de Microservicios I
18:53
NullSafe Architect
Рет қаралды 33 М.
Sigma Kid Hair #funny #sigma #comedy
00:33
CRAZY GREAPA
Рет қаралды 37 МЛН