|
@@ -2,6 +2,7 @@
|
|
|
/*global $, jQuery, alert*/
|
|
/*global $, jQuery, alert*/
|
|
|
var idleTime = 0;
|
|
var idleTime = 0;
|
|
|
var hasCookie = false;
|
|
var hasCookie = false;
|
|
|
|
|
+var loginAttempts = 0;
|
|
|
$(document).ajaxComplete(function () {
|
|
$(document).ajaxComplete(function () {
|
|
|
pageLoad();
|
|
pageLoad();
|
|
|
//new SimpleBar($('.internal-listing')[0]);
|
|
//new SimpleBar($('.internal-listing')[0]);
|
|
@@ -337,6 +338,8 @@ function doneTypingMediaSearch () {
|
|
|
}
|
|
}
|
|
|
$(document).on("click", ".login-button", function(e) {
|
|
$(document).on("click", ".login-button", function(e) {
|
|
|
e.preventDefault;
|
|
e.preventDefault;
|
|
|
|
|
+ loginAttempts = loginAttempts + 1;
|
|
|
|
|
+ $('#login-attempts').val(loginAttempts);
|
|
|
var check = (local('g','loggingIn'));
|
|
var check = (local('g','loggingIn'));
|
|
|
if(check == null) {
|
|
if(check == null) {
|
|
|
local('s','loggingIn', true);
|
|
local('s','loggingIn', true);
|
|
@@ -358,6 +361,18 @@ $(document).on("click", ".login-button", function(e) {
|
|
|
$('div.login-box').unblock({});
|
|
$('div.login-box').unblock({});
|
|
|
message('Login Error', ' Wrong username/email/password combo', activeInfo.settings.notifications.position, '#FFF', 'warning', '10000');
|
|
message('Login Error', ' Wrong username/email/password combo', activeInfo.settings.notifications.position, '#FFF', 'warning', '10000');
|
|
|
console.error('Organizr Function: Login failed - wrong username/email/password');
|
|
console.error('Organizr Function: Login failed - wrong username/email/password');
|
|
|
|
|
+ } else if (html.data == 'lockout') {
|
|
|
|
|
+ $('div.login-box').block({
|
|
|
|
|
+ message: '<h5><i class="fa fa-close"></i> Locked Out!</h4>',
|
|
|
|
|
+ css: {
|
|
|
|
|
+ color: '#fff',
|
|
|
|
|
+ border: '1px solid #e91e63',
|
|
|
|
|
+ backgroundColor: '#f44336'
|
|
|
|
|
+ }
|
|
|
|
|
+ });
|
|
|
|
|
+ message('Login Error', ' You have been Locked out', activeInfo.settings.notifications.position, '#FFF', 'error', '10000');
|
|
|
|
|
+ console.error('Organizr Function: Login failed - User has been locked out');
|
|
|
|
|
+ setTimeout(function(){ local('r','loggingIn'); location.reload() }, 10000);
|
|
|
} else if (html.data == '2FA') {
|
|
} else if (html.data == '2FA') {
|
|
|
$('div.login-box').unblock({});
|
|
$('div.login-box').unblock({});
|
|
|
$('#tfa-div').removeClass('hidden');
|
|
$('#tfa-div').removeClass('hidden');
|