roles guard + docs + logo
This commit is contained in:
@@ -124,7 +124,18 @@ $_SESSION["login_surname"] = $temp["surname"];
|
||||
$_SESSION["login_company_id"] = $temp["default_company"];
|
||||
$_SESSION["login_profile_picture"] = $temp["profile_picture"] ?? '';
|
||||
|
||||
$role_sth = $pdo1->prepare(
|
||||
"SELECT role FROM company_map_user
|
||||
WHERE company_id = :company_id AND user_id = :user_id
|
||||
LIMIT 1"
|
||||
);
|
||||
$role_sth->execute([
|
||||
':company_id' => $_SESSION["login_company_id"],
|
||||
':user_id' => $_SESSION["login_user_id"],
|
||||
]);
|
||||
$_SESSION["login_role"] = $role_sth->fetchColumn() ?: 'viewer';
|
||||
|
||||
// ── Step 6: Respond ───────────────────────────────────────────────────────────
|
||||
$answer["success"] = 1;
|
||||
$answer["message"] = "Login Complete!";
|
||||
exit(json_encode($answer));
|
||||
exit(json_encode($answer));
|
||||
|
||||
Reference in New Issue
Block a user