Я новичок в облачной разработке, так что простите, если это глупый вопрос, но я не понимаю, какие ценности мне нужно хранить в секрете, и какие я могу опубликовать c / оставить в моем репозитории GitHub.
Я использую облачный прогон GCP, который аутентифицирует пользователя через Oauth2, а затем связывается с базой данных в Gires Firestore. Несмотря на все это, я накопил растущую коллекцию идентификаторов и теперь немного сбит с толку относительно того, что мне нужно хранить в секрете, а какие можно опубликовать c. Например:
- Имя проекта
- Идентификатор проекта
- Номер проекта
- Идентификатор клиента Oauth
- Идентификатор учетной записи службы Oauth
- E-mail учетной записи службы Oauth
- Учетная запись службы Oauth private_key (99% уверены, что это должен быть секрет :))