You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When using Dialogflow NLU or just integration, there should be used so called Default Application Credentials instead of insecure service account key.
This can be set localy just using gcloud and on GCP it is provided by runtime environment. Also google-auth-library handle environment variable GOOGLE_APPLICATION_CREDENTIALS by itself to no jwt should be used in that explicit way.
I'm submitting a...
Expected Behavior
When using Dialogflow NLU or just integration, there should be used so called Default Application Credentials instead of insecure service account key.
This can be set localy just using
gcloud
and on GCP it is provided by runtime environment. Also google-auth-library handle environment variableGOOGLE_APPLICATION_CREDENTIALS
by itself to no jwt should be used in that explicit way.Issue is in v4 and v3 in this lines https://github.com/jovotech/jovo-framework/blob/v4/dev/integrations/nlu-dialogflow/src/DialogflowNlu.ts#L89
Current Behavior
Requirement of generating json key which is not secure practice.
Error Log
Your Environment
The text was updated successfully, but these errors were encountered: