Update: 2026-06-29 00:26:08

This commit is contained in:
Hamza-Ayed
2026-06-29 00:26:08 +03:00
parent 03f26ce825
commit 9cc14864a3
5 changed files with 11 additions and 44 deletions

View File

@@ -109,21 +109,6 @@ try {
// فك تشفير البيانات للعرض
$admin['name'] = $encryptionHelper->decryptData($admin['name']) ?: $admin['name'];
// جلب الدولة من جدول kazan لتحديد السيرفر في التطبيق
$country = 'Jordan';
try {
$stmtKazan = $con->prepare("SELECT country FROM kazan LIMIT 1");
$stmtKazan->execute();
$kazan = $stmtKazan->fetch(PDO::FETCH_ASSOC);
if ($kazan && !empty($kazan['country'])) {
$country = $kazan['country'];
}
} catch (Exception $e) {
// تجاهل
}
$admin['country'] = $country;
unset($admin['password']);
printSuccess([

View File

@@ -72,21 +72,6 @@ try {
// فك تشفير البيانات للعرض
$admin['name'] = $encryptionHelper->decryptData($admin['name']) ?: $admin['name'];
// جلب الدولة من جدول kazan لتحديد السيرفر في التطبيق
$country = 'Jordan';
try {
$stmtKazan = $con->prepare("SELECT country FROM kazan LIMIT 1");
$stmtKazan->execute();
$kazan = $stmtKazan->fetch(PDO::FETCH_ASSOC);
if ($kazan && !empty($kazan['country'])) {
$country = $kazan['country'];
}
} catch (Exception $e) {
// تجاهل
}
$admin['country'] = $country;
unset($admin['password']);
printSuccess([

View File

@@ -61,6 +61,7 @@ CREATE TABLE `adminUser` (
`email` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'البريد مشفر (AES-GCM)',
`password` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'bcrypt',
`role` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT 'admin' COMMENT 'admin | super_admin | service',
`country` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT 'Jordan' COMMENT 'اسم الدولة: Syria, Egypt, Jordan, Iraq, ...',
`created_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
`updated_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
PRIMARY KEY (`id`),

View File

@@ -74,20 +74,6 @@ try {
$user['email'] = $encryptionHelper->decryptData($user['email']) ?: $user['email'];
$user['phone'] = $encryptionHelper->decryptData($user['phone']) ?: $user['phone'];
// جلب الدولة من جدول kazan لتحديد السيرفر في التطبيق
$country = 'Jordan';
try {
$stmtKazan = $con->prepare("SELECT country FROM kazan LIMIT 1");
$stmtKazan->execute();
$kazan = $stmtKazan->fetch(PDO::FETCH_ASSOC);
if ($kazan && !empty($kazan['country'])) {
$country = $kazan['country'];
}
} catch (Exception $e) {
// تجاهل الخطأ واستخدام الافتراضي
}
$user['country'] = $country;
unset($user['password']);
// توليد التوكن أو استرجاع التوكن الحالي إذا كان صالحاً