forked from Business/AccountHub
Add logging to new login flow
This commit is contained in:
parent
67388884f0
commit
4600c87787
@ -38,6 +38,7 @@ function sendUserBack($code, $url, $uid) {
|
|||||||
$_SESSION['login_uid'] = null;
|
$_SESSION['login_uid'] = null;
|
||||||
$_SESSION['login_pwd'] = null;
|
$_SESSION['login_pwd'] = null;
|
||||||
$database->update("userloginkeys", ["uid" => $uid], ["key" => $code]);
|
$database->update("userloginkeys", ["uid" => $uid], ["key" => $code]);
|
||||||
|
Log::insert(LogType::LOGIN_OK, $uid);
|
||||||
header("Location: $url");
|
header("Location: $url");
|
||||||
die("<a href=\"" . htmlspecialchars($url) . "\">Click here</a>");
|
die("<a href=\"" . htmlspecialchars($url) . "\">Click here</a>");
|
||||||
}
|
}
|
||||||
@ -70,6 +71,7 @@ if (!empty($_SESSION['check'])) {
|
|||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
$error = $Strings->get("Username not found.", false);
|
$error = $Strings->get("Username not found.", false);
|
||||||
|
Log::insert(LogType::LOGIN_FAILED, null, "Username: " . $user->getUsername());
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case "password":
|
case "password":
|
||||||
@ -91,6 +93,7 @@ if (!empty($_SESSION['check'])) {
|
|||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
$error = $Strings->get("Password incorrect.", false);
|
$error = $Strings->get("Password incorrect.", false);
|
||||||
|
Log::insert(LogType::LOGIN_FAILED, $user);
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case "change_password":
|
case "change_password":
|
||||||
@ -131,6 +134,7 @@ if (!empty($_SESSION['check'])) {
|
|||||||
sendUserBack($_GET['code'], $_GET['redirect'], $_SESSION['login_uid']);
|
sendUserBack($_GET['code'], $_GET['redirect'], $_SESSION['login_uid']);
|
||||||
} else {
|
} else {
|
||||||
$error = $Strings->get("Code incorrect.", false);
|
$error = $Strings->get("Code incorrect.", false);
|
||||||
|
Log::insert(LogType::BAD_2FA, null, "Username: " . $user->getUsername());
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user