Ambassador setup
See original GitHub issueI’m interested in evaluating eas for usage with Ambassador API Gateway via its AuthService construct. See below for the auth flow we are envisioning for our public users. We have another flow that we’re planning to use for internal apps, but I think this would be a better place to start.
Auth Flow

- User logs in via an identity provider connected to Firebase (Google or Facebook).
- Upon successful login, a JWT token is issued and returned.
- The token is sent in the
X-Auth-Tokenheader with API requests. - All protected endpoints offload authentication requests to
eas. easvalidates the token with Firebase.- The token validation result is returned.
- The user is allowed or denied access based on the result.
Please let me know where to begin and I’m happy to document the steps taken to contribute back to the project.
Issue Analytics
- State:
- Created 4 years ago
- Comments:16 (10 by maintainers)
Top Results From Across the Web
Ambassador Edge Stack quick start
A simple three step guide to installing Ambassador Edge Stack and quickly get started routing traffic from the edge of your Kubernetes cluster...
Read more >Install Ambassador Ingress Controller on Kubernetes
Step 1: Get Ambassador Installation files · Step 2: Deploy Ambassador on Kubernetes · Step 3: Install Sample application and expose via Ingresss ......
Read more >ambassador-docs/install-ambassador-oss.md at master - GitHub
Below, we'll configure Ambassador to map /httpbin/ to httpbin.org . 1. Deploying the Ambassador API Gateway. The following steps deploy Ambassador in the ......
Read more >How to deploy Ambassador Edge Stack on your Kubernetes ...
This tutorial will walk you through the steps to get the Ambassador Edge Stack up and running on a Kubernetes cluster.
Read more >How To Create an API Gateway Using Ambassador on ...
In this tutorial, you'll set up an Ambassador API Gateway on a Kubernetes cluster using Helm and configure it for routing incoming traffic...
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found

Great news - I will have a chance to test this out this week. Will update this feed accordingly when ready.
Still want help with this?