ez-api/core/router.php
2024-11-01 13:02:42 +08:00

25 lines
674 B
PHP

<?php
// 管理界面路由
if ($api_class == 'admin') {
if ($_SESSION['user_id'] == 'admin') {
// 处理管理员请求
// ...
} else {
http_response_code(401)
echo json_encode(['error' => 'Unauthorized', 'code' => 401]);
exit;
}
}
// 非管理需登陆界面路由
elseif ($api_class != 'admin') {
if (isset($_SESSION['user_id']) && !empty($_SESSION['user_id'])) {
// 处理已登录用户请求
// ...
} else {
http_response_code(401)
echo json_encode(['error' => 'Unauthorized', 'code' => 401]);
exit;
}
} else {
echo json_encode(['error' => 'unknown error']);
}