Интеграция Meteor-файлов с блоком хранения Google предотвращает публикацию пользователей - PullRequest
0 голосов
/ 03 ноября 2019

У меня есть приложение Meteor-React локально, я добавил файл Meteor с интеграцией хранилища Google Cloud из этого руководства:

https://github.com/VeliovGroup/Meteor-Files/blob/master/docs/google-cloud-storage-integration.md

Поскольку Google изменил документацию, я следую этому пакету NPM:

https://www.npmjs.com/package/@google-cloud/storage

затем я перехожу по этой ссылке и создаю файл ключа https://cloud.google.com/sdk/gcloud/reference/iam/service-accounts/keys/create#--iam-account

и, наконец, создаю сегмент:

 gcs = new Storage({keyFilename: 
`${Meteor.rootPath}/assets/app/gntapp-3fb3c-storage.json`})

и активирован из терминала gcloud:

gcloud auth activate-service-account --key-file [KEY_FILE]

Я загрузил первое изображение в хранилище.

Теперь моя проблема Публикация моих пользователей не работает и пользователи не публикуют.

, когда я делаю:

console.log(Meteor.users.find({}).fetch())

в Meteor.Startup Я получил информацию о контейнере вида: 'storage # bucket'

но логин с именем пользователя и паролем работает как обычно.

Может кто-нибудь помочь мне разобраться в проблеме?

Я использую METEOR@1.8.1

...