@@ -55,7 +55,6 @@ Showable {
55 property bool tabletMode
55 property bool tabletMode
56 property url viewSource // only used for testing
56 property url viewSource // only used for testing
58− property int maxFailedLogins: -1 // disabled by default for now, will enable via settings in future
59 property int failedLoginsDelayAttempts: 7 // number of failed logins
58 property int failedLoginsDelayAttempts: 7 // number of failed logins
60 property real failedLoginsDelayMinutes: 5 // minutes of forced waiting
59 property real failedLoginsDelayMinutes: 5 // minutes of forced waiting
61 property int failedFingerprintLoginsDisableAttempts: 3 // number of failed fingerprint logins
60 property int failedFingerprintLoginsDisableAttempts: 3 // number of failed fingerprint logins
@@ -468,13 +467,6 @@ Showable {
468 if (!automatic) {
467 if (!automatic) {
469 AccountsService.failedLogins++;
468 AccountsService.failedLogins++;
471− // Check if we should initiate a factory reset
472− if (maxFailedLogins >= 2) { // require at least a warning
473− if (AccountsService.failedLogins === maxFailedLogins - 1) {
474− loader.item.showLastChance();
478 // Check if we should initiate a forced login delay
470 // Check if we should initiate a forced login delay
479 if (failedLoginsDelayAttempts > 0
471 if (failedLoginsDelayAttempts > 0
480 && AccountsService.failedLogins > 0
472 && AccountsService.failedLogins > 0