Использование aws mobilehub для нашего реагирующего приложения, в основном для аутентификации. В нескольких местах я видел, что файл, который настраивает sdk для проекта, файл aws-exports.js, не должен быть включен в систему контроля версий.
Почему он не должен быть в системе контроля версий? Я понимаю, что, поскольку нам нужны разные версии, оно должно динамически обновляться ... но существует ли риск для безопасности, чтобы клиент мог его увидеть?
В инспекторе мы можем видеть информацию о файле aws-exports.js в инспекторе, и я просто хочу убедиться, что мы не подвержены какой-либо угрозе безопасности, если, например, кто-то просматривает наши файлы, может видеть наш "aws_cognito_identity_pool_id" или "aws-region" или что-то в этом роде.
Кроме того, примечание: в конечном итоге у нас будет производственная сборка, так что будет некоторая минификация, которая непонятно запутает информацию, но мы просто хотим получить некоторые разъяснения о передовых методах и потенциальных уязвимостях.
Спасибо!