美好的一天 我目前计划在 Spring Security 中实施两因素身份验证。
目前的问题是您应该先登录,然后重定向到新页面以输入 2FA 代码。 我现在有 2 个身份验证提供程序,但我仍然没有设法分两步完成。
当我输入用户名和密码时,此时不进行身份验证,而是直接跳转到第二个身份验证提供者。 我的问题是我可以在那里暂停吗? 否则他不按任何按钮就通过第二次身份验证。
身份验证提供者的工作流程:
@Autowired
public void configureGlobal(AuthenticationManagerBuilder auth) {
auth.authenticationProvider(loginAuthenticationProvider());
auth.authenticationProvider(mfaAuthenticationProvider());
}
你能帮我在 2 个单独的窗口中找到 2FA 的解决方案吗? 谢谢:)