kanagaraj palanisamy
kanagaraj palanisamy

Reputation: 397

service-to-service authentication from Node Js

How do I access an API hosted behind the google endpoint (ESP) from a Node JS client?. The Node JS client is running in a google compute Engine. I am trying to use Google ID token as mentioned in the below URL, but couldn't find a sample code for the same.

https://cloud.google.com/endpoints/docs/openapi/service-account-authentication#using_a_google_id_token

Upvotes: 1

Views: 639

Answers (1)

Jacob Beacham
Jacob Beacham

Reputation: 88

Google has an official nodejs authentication library here:

https://github.com/google/google-auth-library-nodejs

If you're looking for code samples for how to authenticate to a remote service using a Google Web Token, there are several complete examples for different environments in that repository's README file, including an example for running in GCP:

https://github.com/google/google-auth-library-nodejs#json-web-tokens

Upvotes: 1

Related Questions