Package nl._42.restsecure.autoconfigure.authentication.mfa
package nl._42.restsecure.autoconfigure.authentication.mfa
-
ClassDescriptionAn
DaoAuthenticationProvider
that supports Multi-Factor authentication (MFA, 2FA) using Time-based One-Time-Password (TOTP).AnUsernamePasswordAuthenticationToken
that also accepts a verification code (e.g. from an authenticator app).AGenericFilterBean
that denies requests when the user is obliged to set up MFA but hasn't done so.Service which contains logic to set up MFA authenticationService which contains logic to validate MFA tokens.