⇢ | C | MfaConfigurationController added | |
⇢ | B | RecoveryCodesProvider added | |
⇢ | A | TotpProvider added | |
⇢ | A | Totp added | |
⇢ | A | IfHasStateViewHelper added | |
⇢ | A | MfaInfoElement added | |
⇢ | A | MfaProviderRegistry added | |
⇢ | A | MfaStatusViewHelper added | |
⇢ | A | AbstractMfaController added | |
⇢ | A | MfaController added | |
⋮ | view more |
⇢ | F | MfaInfoElement::render() added | |
⇢ | B | TotpProvider::activate() added | |
⇢ | B | RecoveryCodesProvider::handleRequest() added | |
⇢ | B | MfaProviderPass::process() added | |
⇢ | B | MfaConfigurationController::activateAction() added | |
⇢ | B | MfaAjaxController::deactivateAction() added | |
⇢ | B | AbstractMfaController::initializeMfaConfiguration(... added | |
⇢ | A | RecoveryCodesProvider::unlock() added | |
⇢ | A | Totp::getTotpAuthUrl() added | |
⇢ | A | RecoveryCodesProvider::activate() added | |
⋮ | view more | ||
A | ↘ | B | BackendUserAuthenticator::process() got worse |
A | ↘ | B | AbstractUserAuthentication::start() got worse |