Веб-безпека · Junior · Запитання 70 з 75
React-застосунку потрібен секретний API-ключ платіжного провайдера. Де він має бути?
- ✓Правильна відповідь: Лише на сервері: фронтенд звертається до вашого бекенда, який і використовує ключ
- 2У бандлі, але розбитий на кілька змінних, щоб сховати
- 3У файлі
.env, який читає фронтенд-збирач
Пояснення
Усе, що потрапляє в браузер, можна прочитати в DevTools. У фронтенд-коді можуть бути лише публічні ключі (як-от publishable key).