Is this possible? I'm looking to serve an API as a service to around \~100 developers. Many of their existing applications authenticate to an API like mine with a unique URL, something like this:
I've read through the docs (auth\_jwt module) but I'm getting lost and haven't found a way to easily do this. I'd like to be able to:
* Authenticate them as an authorized user of the API via a file outside of the .conf file for the site (ie: apiKeys.json, the extension/format doesn't matter that much to me)
* Use their apiKey to assign them to a group or zone, which may or may not be rate limited.
Is this possible using the Open source version of NGINX? I've explored:
* apiUmbrella - no longer maintained
* Kong - opensource version is lacking many desired features
Any help, examples of conf files, really anything would be awesome.