Edit the openapi.yaml
file and replace YOUR-PROJECT-ID
with your project ID.
The backend can be secured with several authentication schemes:
- Firebase Auth
- Google ID token
- Google JWT (e.g. service account)
- Auth0
Each of those require further configuration. See the documentation (currently under whitelist) for more information.
Deploy the application:
gcloud beta app deploy
First, create a project API key.
Then, run:
go run client/main.go -api-key=AIza.... -host=https://my-app.appspot.com -echo message
First, download a Service Account JSON key file.
Then, run:
go run client/main.go -host=https://my-app.appspot.com -service-account=path_to_service_account.json