Express Gateway comes with a lot of powerful features baked in, like OAuth2 and key auth. When built-in features aren’t enough, Express Gateway has an expression policy, which lets you execute arbitrary JavaScript to modify the request and response. In this article, I’ll show you how the expression policy works with several sample use cases.
-
Getting Started with the Expression Policy
-
Plugin Framework Overview and Plan
One of the key reason why we built Express Gateway on ExpressJS is because of an existing rich ecosystem of 3,000+ middleware modules that is already being used out of the box with Express. Not all Express modules are relevant to the API gateway use case - but many are. Said a different way - almost all API gateway use cases can be covered by utilizing an existing Express module.
-
Getting Started with OAuth2
You’ve read all about Express Gateway, now we’re going to walk through some very important aspects of how to build faster and more sustainably.
Did you know that Express Gateway gives you the ability to spin up your own OAuth2 provider from the command line?
-
Express Gateway Roadmap Overview
Fast, Flexible and Community Driven. When we say community driven - it’s not a tagline, it’s a commitment. Given its use case, There are so many features that could be built for Express Gateway, the big question is - what first?
-
Implementing Key Authentication in Express Gateway
You’ve probably used it before: key authentication. The basic idea is simple, to authenticate your app or client with a given service you send a key to identify (and authorize) yourself. This is not intended for individual users necessarily, but rather for systems talking to each other.