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

200
Visualizações
Inicio de sesión de Spring Security para 2FA: primero verifique el nombre de usuario y la contraseña, y luego solicite el código 2FA si es necesario

He configurado 2FA con seguridad de primavera. El problema es que, en este momento, el código 2FA debe ingresarse de la misma forma que el nombre de usuario/contraseña. ¿Hay alguna manera de solicitar primero el nombre de usuario y la contraseña y luego, si son válidos, solicitar el código 2FA?

over 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

He hecho lo mismo en angularJs. La lógica: cuando el usuario tiene habilitado 2FA, en el envío del formulario con solo nombre de usuario y contraseña, en lugar de devolver una respuesta de credenciales incorrectas (401) o una respuesta exitosa, devuelvo un código de estado (403) que indica que el servidor entendió la solicitud pero la rechazó para cumplirlo

Cuando angular recibe este estado 403, oculta el campo de nombre de usuario y contraseña y muestra el campo OTP. En este punto, el nombre de usuario y la contraseña todavía están presentes como objetos angulares, pero solo están ocultos.

Cuando el usuario ingresa a la OTP y hace clic en Enviar, nuevamente realizo una llamada posterior y esta vez paso el nombre de usuario, la contraseña y la OTP.

over 4 years ago · Santiago Trujillo Relatório
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