Головна/WordPress Fullstack/Блупринти/Безпека & API/Кастомний REST API ендпоінт під мобільний додаток
До карток розділу «Безпека & API»Трудозатраты~8 рабочих часов
Фриланс вилка~$360 – $600 (€320 – €560)
Оценка веб-студии~$760 – $1,280 (€720 – €1200)
ТЗ заказчика (исходный бриф):
«Ендпоінт повинен відповідати швидше ніж за 200 мс, гарантувати сувору валідацію та виключати витік чужих профілів.»
Ключевые требования:
- •Реєстрація простору імен та маршруту через register_rest_route()
- •Сувора валідація схеми аргументів запиту через властивість args
- •Перевірка токена в permission_callback через JWT або Application Passwords
- •Безпечна серіалізація та очищення метаданих через esc_html()
- •Уніфіковані відповіді помилок за стандартом REST (400, 401, 403, 500)
Ограничения проекта:
- •Час відповіді менше 200 мс із активним Redis Object Cache
- •Жодного витоку системних полів (user_pass, user_activation_key)
Критерии приёмки (KPI):
- 100% відповідність стандартам WordPress REST API
- 0 вразливостей авторизації під час аудиту безпеки
Пошаговое практическое руководство по ТЗ
Подробный разбор архитектуры, код реализации и советы эксперта по каждому этапу: