1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/fuyang_lipengjun-platform

 / Детали:

ApiPayController.java:payPrepay функция не выполняет аутентификацию orderId

Предстоит сделать
Владелец
Создано  
21.04.2025

Описание проблемы:
Аналогично предыдущему issue https://gitee.com/fuyang_lipengjun/platform/issues/I7HDHM, отсутствует проверка прав доступа для orderId. Необходимо проверить, принадлежит ли orderId текущему пользователю (loginUser).

Рекомендация по исправлению:
Добавьте следующий код:
if (!loginUser.getUserId().equals(orderInfo.getUserId())) {
return toResponseFail("Нарушение прав доступа!");
}

Комментарий (0)

GitLife Service Account Задача создана

Вход Перед тем как оставить комментарий

Статус
Ответственный
Контрольная точка
Pull Requests
Связанные запросы на слияние могут быть закрыты после их объединения
Ветки
Дата начала   -   Крайний срок
-
Закрепить/Открепить
Приоритет
Участники(1)
1
https://api.gitlife.ru/oschina-mirror/fuyang_lipengjun-platform.git
git@api.gitlife.ru:oschina-mirror/fuyang_lipengjun-platform.git
oschina-mirror
fuyang_lipengjun-platform
fuyang_lipengjun-platform