Задать вопрос
mattedev
@mattedev
web developer

Webpack как спрятать данные после сборки?

Добрый день. Собрал проект, вся логика лежит в bundle.js, и его подключаю на клиенте, чтобы приложение работало. Но дело в том что там есть настройки, которые требуют некоторые модули (ключи, пароли). Их сейчас каждый может посмотреть, как решается данная проблема?
  • Вопрос задан
  • 441 просмотр
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Решения вопроса 1
gadfi
@gadfi
https://gamega.org
тоже насторожил сначала этот момент, но подумав, пришёл к выводу что это не проблема ))
смотрите на firebase как на бекенд с открытым api, где данные доступны только авторизованым пользователям.

реализуйте безопасность на уровне прав, настройки вы никак не спрячете.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
AMar4enko
@AMar4enko
Никак. Если какие-то данные нужны клиенту в браузере для работы - они априори доступны кому угодно.
Ответ написан
Комментировать
@abberati
frontend-разработчик
Обфусцируйте код, ключи и пароли будут записаны в малопонятные переменные в недрах минифицированного кода. Если не потратить на поиск изрядное количество времени, то и не найдёшь.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы