Spring Security是否支持多因素身份验证?

axkjgtzd  于 11个月前  发布在  Spring
关注(0)|答案(3)|浏览(100)

有人试过吗?
这可以用于需要高安全性的网站,如银行和金融?

ki1q1bka

ki1q1bka1#

Cloudseal插入spring security,并使用硬令牌和软令牌提供单点登录和多因素身份验证。

acruukt9

acruukt92#

有一个特殊的异常(InsufficientAuthenticationException),你可能需要使用它。你需要提供AccessDecisionManager的实现,它在第一级认证通过时抛出这个异常,以及一个自定义的ExceptionTranslationFilter,它识别这个异常并将用户转发到下一个认证阶段。

vaj7vani

vaj7vani3#

Spring Security是否支持多因素身份验证?
它不支持这种开箱即用的功能,但SpringSecurity框架非常灵活,如果您不能实现此功能,我会感到惊讶。

更新(2020-01-14)

在Spring Security中添加MFA支持有一个“当前”问题:

以下是一些可以使用Spring技术实现的MFA示例:

相关问题