Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

187
Visualizações
Cómo abrir la página de inicio de sesión de Keycloak dentro de un modo de arranque

Estoy creando un paquete npm y quiero autenticar a los usuarios con Keycloak. Pero lo que quiero hacer exactamente es

cuando alguien hace clic en el botón de autenticación, debería abrir un modal de bootstrap y dentro de este modal, debería ver la página de inicio de sesión de Keycloak y, después de completar la información, debería autenticarme y volver a ese modal.

¿Lo que está sucediendo?

Cuando alguien abre el modal para iniciar sesión, redirige al usuario a otra ventana donde se encuentra el formulario Keycloak y tenemos que completar la información allí y redirige al usuario a la página de llamada.

¿Qué son los requerimientos?

La página de inicio de sesión de Keycloak debería abrirse dentro del propio modal y uno debería poder autenticarse en el modal.

¿Qué he probado?

He intentado usar iframes dentro del modal para que la página de inicio de sesión de Keycloak pueda abrirse dentro de la ventana emergente. Pero después de completar los detalles, me redirige al mismo marco en lugar del sitio de llamada.

Intenté cargar todo el proceso dentro de un iframe y luego nuevamente me redirige a la página de inicio de sesión en una ventana diferente.

He publicado el paquete @adeshkumar/component .

 import React from 'react'; const LoginPage = () => { return ( <iframe height="100%" width="100%" allowtransparency="true" src="HTTP://localhost:3000/auth/realms/realm1/protocol/openid-connect/auth?client_id=client1&redirect_uri=http://localhost:3000&state=f60ed21e-1708-4d81-9746-1b607650c1d9&response_mode=fragment&response_type=code&scope=openid&nonce=d1af5a78-a30b-4d91-84ad-9e2a3d9e1586"> </iframe> ); }; export default LoginPage;

Así es como estoy tratando de poner esto dentro de iframe pero no funciona como se esperaba.

Estoy un poco atascado en esto, solo quiero saber si esto es posible o no. ¿O hay alguna otra forma en que pueda abrir una URL o pestaña dentro de un modal?

about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda