-
Notifications
You must be signed in to change notification settings - Fork 29
cannot initialize connectorloopback-connector-firestore #94
Comments
Take a look at the README, and make sure your datasource file is correct. Apparently, the privateKey is not being provided. |
I have also added privateKey. here is my datasources.json.
|
You will have to change these key names (project_id, client_email, private_key). Your datasource.json file should look like this: {
"db": {
"name": "db",
"connector": "memory"
},
"firestore": {
"name": "firestore",
"connector": "loopback-connector-firestore",
"type": "service_account",
"projectId": "loopbackapi-7647e",
"private_key_id": "c2acd6fab0559d25038756841a371390bd818368",
"privateKey": "-----BEGIN PRIVATE KEY-----\nMIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQCFJ3uhqxUMYH9e\nnwW9pLPJq2f2/zr8xIUlNxflVgfxwiRb1ExhWDZZc3slQll5JuTTIe3yam5VCaNV\nClavE0tg5iw+RXEazQE4ywveTKlzvDdG9bPnfR1UVXzLnA0DiD5MckqR6+TL8avv\nYVoERAZoWJk0ceNOrJfmRHk4lDcTvfCi88jrRjcelt8AXaut/Yro0P+85CROWsru\ng4nJxPkBEcyC1gA6XPTDbHApTdBfK9jnHe7uHeis0IQV0TKZbck0U+xAYfn9AeUT\nq+jeOwptKTaoiOajezVOmRE0hP103cc3MGMpNaqmQoMUyEqhBHRdYUNpuOzwKYcS\ndbaYTmSVAgMBAAECggEACEqXBqWO1rm2jLI7IF3pFRnU4ZBElc34mtflUhz15dkT\nPFr0qPYeJ5qgNIfUZvh5ShK5jKgRzT6fpVFoEu2mZWGyfRaEDmlta0zXem+hzfNj\n1MnC0AYeMAIaa9pV2XO1KhD5huseZjsFsWRe6izrN48BdpQl6vWmiB/uQCFDPw8f\nNm+DOxHdMkKGw3Lr0HOebq2cdd4yLjZUvgRKbOMDDNgnZIHQLGSGq75Gps7iuK7J\n23RcQdYeG7seimaUniNrAlid4ayUUNJt9pW1/2MDmkLMujx/xPgR0/IYHZee6PWC\n77FWV8M5KvQsxDTGL3rHuUaWo5kkRy+01BjV+0C5KQKBgQC5MJBQM3aefoml74VM\n63S7wfaGFmtoxfdSxSzE42ic+5hrY3rh1Je2yOLQmIApbo+w2d/qowD5nsqCV01L\njnnTCsGFH1CppiUOiUUPMGLt4nfs9YEA3+SevzKaT7jvfRaSQvB2qIHGhmv+TP/v\n8FHJWQUVPUh8Lk7mssUm0KzYnQKBgQC4EWMXB7wXUCpZe8zpFExKn9UpFtwt1vKt\nOcxsvb8TbKtl0TTSEoY9kdfG7I+OmJD/jy5c0L+VRSOoBEZkw00tPURJ2M8ndz4b\nAWGPX5DMJoG9DzR/t+YkzpXxVpOIpieEFj+Y9a5xb42EcAelbGwv/NFot07cahgk\ny6u591COWQKBgDe4dAOdqHhB7Jq/+eTOB76iutFXl5Pb1PHToAfRwN1TGmZddVDT\nzZ5SzWQkLpPIz3VP6P7Jcvaon5geOoScZu1oFBhA9t1Ev2ujQ+MxFOMsvBbRO7KO\nq1RUhR5HFIcCpTL27zFUvE+GjKHkezGvpnwly9C7Mr8ik9z4NzfZm9hFAoGANDQi\nMVbtPoNq72QQMo6iMIvyLawhGBMdUonQ84pBFeY9GixiWa4NSosBcpaHBH86qHBY\nStSdcV1hhnZn7I4DZnA43OTTo7LK92fF3p7Q90V4iEE2t35VlFzO49qVDy1oiaqx\nsNUE+4ES1tvbH0yHxnhif9t1T0f7vvvQoXaF70kCgYBGYjnQJeIbT2yU+uP50kyY\nCdnbv9Ehnm0ARpO5T6pxMwQ++7z+qJgLqg3rnVa2VqUDEguEjKVv0buQgMXDBK1l\n1/o43fxP9nk2SSJFu/u5K6ySdjEF8qXmfTBtQKCF7wMU/HcXOKrFYAGXFIeLWyq9\nBZO0SgOAMo9OB8g0JrLQTA==\n-----END PRIVATE KEY-----\n",
"clientEmail": "firebase-adminsdk-fkdlg@loopbackapi-7647e.iam.gserviceaccount.com",
"client_id": "104602226027176639902",
"auth_uri": "https://accounts.google.com/o/oauth2/auth",
"token_uri": "https://oauth2.googleapis.com/token",
"auth_provider_x509_cert_url": "https://www.googleapis.com/oauth2/v1/certs",
"client_x509_cert_url": "https://www.googleapis.com/robot/v1/metadata/x509/firebase-adminsdk-fkdlg%40loopbackapi-7647e.iam.gserviceaccount.com"
}
} After making the necessary changes, make sure you unvalid this privateKey, by deleting and creating a new serviceAccount file. This data should not be shared. |
@nsdev001 did it work? |
Hello
I am getting error "cannot initialize connectorloopback-connector-firestore" .
I am try to use Loopback API.
The text was updated successfully, but these errors were encountered: