Code

Rating   Name Duplication Size Complexity Changes Bugs Features
A TOTPAuthenticator\TOTPProvider::verifyToken() 0 18 6 0 0 0
A TOTPAuthenticator::validateTOTP() 0 16 6 0 0 0
A TOTPLoginHandler::validateTOTP() 0 15 5 0 0 0
A MemberExtension::updateCMSFields() 0 9 3 0 0 0
A Authenticators\TOTPAuthenticatorTest::setUp() 0 9 1 0 0 0
A MemberExtension::generateOTPAuthString() 0 9 1 0 0 0
A MemberExtension::GoogleAuthenticatorQRCode() 0 5 1 0 0 0
A TOTPAuthenticator\TOTPForm::getFormFields() 0 6 2 0 0 0
A TOTPAuthenticatorTest::testValidateTOTPReturnsValidationResultOnFailure() 0 3 1 0 0 0
A TOTPForm::getAuthenticatorName() 0 1 1 0 0 0
A TOTPAuthenticator\TOTPLoginHandler::MFAForm() 0 4 1 0 0 0
A TOTPAuthenticator\TOTPForm::getFormActions() 0 3 1 0 0 0
A TOTPAuthenticatorTest::testValidateTOTPWithMismatchingKeyProvided() 0 3 1 0 0 0
A TOTPAuthenticatorTest::testValidateTOTPWithValidData() 0 5 1 0 0 0
A TOTPAuthenticator::getLoginHandler() 0 1 1 0 0 0