forked from Adleraci/adlerka.top
raise permission level by one
fix sql columns
This commit is contained in:
@@ -10,13 +10,14 @@ function isLoggedIn(): bool
|
||||
|
||||
function setDefaultSessionData(): void
|
||||
{
|
||||
global $routerConfig;
|
||||
$_SESSION["ID"] = 0;
|
||||
$_SESSION["first_name"] = "";
|
||||
$_SESSION["last_name"] = "";
|
||||
$_SESSION["nickname"] = "";
|
||||
$_SESSION["email"] = "";
|
||||
$_SESSION["mcnick"] = "";
|
||||
$_SESSION["privilegelevel"] = 0;
|
||||
$_SESSION["privilegelevel"] = $routerConfig["logged_out_permission_level"];
|
||||
}
|
||||
|
||||
function generateActivationToken(): string
|
||||
@@ -202,7 +203,7 @@ function addActivationCodes($count): array
|
||||
$activationCodes = [];
|
||||
|
||||
if (is_numeric($count) && $count > 0 && $_SESSION["privilegelevel"] >= $routerConfig["user_admin_permission_level"]) {
|
||||
$stmt = $mysqli->prepare("UPDATE Users SET ActivationCode = ?, CreatedAt = NOW(), CreatedBy = ? WHERE ID = ?");
|
||||
$stmt = $mysqli->prepare("UPDATE Users SET ActivationToken = ?, CreatedAt = NOW(), CreatedBy = ? WHERE ID = ?");
|
||||
|
||||
for ($i = 0; $i < $count; $i++) {
|
||||
$activationCode = generateActivationToken();
|
||||
@@ -251,7 +252,7 @@ function listActivationCodes(): array
|
||||
|
||||
if ($_SESSION["privilegelevel"] >= $routerConfig["user_admin_permission_level"]) {
|
||||
$activationCodes = [];
|
||||
$result = $mysqli->query("SELECT Code, CreatedAt, CreatedBy FROM Users");
|
||||
$result = $mysqli->query("SELECT ActivationToken, CreatedAt, CreatedBy FROM Users");
|
||||
|
||||
// Check if the query executed successfully
|
||||
if ($result) {
|
||||
|
@@ -15,15 +15,15 @@
|
||||
|
||||
$routerConfig["protocol"] = "https://";
|
||||
|
||||
$routerConfig["logged_out_permission_level"] = 0;
|
||||
$routerConfig["logged_out_permission_level"] = 1;
|
||||
|
||||
$routerConfig["logged_in_default_permission_level"] = 1;
|
||||
$routerConfig["logged_in_default_permission_level"] = 2;
|
||||
|
||||
$routerConfig["verified_permission_level"] = 2;
|
||||
$routerConfig["verified_permission_level"] = 3;
|
||||
|
||||
$routerConfig["trustworthy_permission_level"] = 3;
|
||||
$routerConfig["trustworthy_permission_level"] = 4;
|
||||
|
||||
$routerConfig["moderator_permission_level"] = 4;
|
||||
$routerConfig["moderator_permission_level"] = 5;
|
||||
|
||||
$routerConfig["user_admin_permission_level"] = 254;
|
||||
|
||||
|
Reference in New Issue
Block a user