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

OSCHINA-MIRROR/micai-code-springboot-springsecurity-jwt-demo

 / Детали:

Сообщение об ошибке или предложение по улучшению: "Упрощённый вариант является более лаконичным,...

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

однако он имеет некоторые недостатки." Текст уже на русском языке и не требует перевода.

Проект реализован достаточно просто и понятно, работает неплохо, лично я считаю, что это очень хороший проект. Однако, если планируется использовать его в полной мере, то не хватает некоторых элементов. Если улучшить следующие аспекты, то это станет отличным шаблоном для API небольшого проекта и будет очень полезным.1. Инструкции по использованию проекта как шаблона для быстрого разработки REST API слишком просты, и нет объяснения по использованию.
2. Отсутствует настройка системы логирования. Обычно REST API требуют наличия полноценной системы логирования, которая должна включать в себя информацию о действиях, IP-адресах источников, именах пользователей, URL-адресах запросов, параметрах запросов, ответах, времени и успешности запросов.
3. Отсутствует система логирования ограничений по трафику. Обычно REST API требуют наличия системы логирования ограничений по трафику, которая должна включать в себя информацию об IP-адресах источников, именах пользователей, URL-адресах запросов, количестве успешных и неуспешных запросов и временных интервалах.
4. Отсутствуют настройки ограничений по трафику и соответствующие конфигурации. Это означает, что для каждого IP или пользователя и каждого API должны быть установлены максимальные ограничения по количеству запросов в секунду или минуту. Если количество запросов превышает установленное значение, должно возвращаться HTTP-код ошибки 429, чтобы предотвратить дальнейший доступ к API.
5. Отсутствует белый список IP-адресов. REST API обычно требуют строгих ограничений по доступу, и проект должен включать возможность настройки белого списка IP-адресов.
6.Для доступа к базе данных можно использовать интеграцию с Apache DBUtil, что сделает работу более удобной.Продолжайте в том же духе, удачи вам!

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

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

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

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