Security News
Weekly Downloads Now Available in npm Package Search Results
Socket's package search now displays weekly downloads for npm packages, helping developers quickly assess popularity and make more informed decisions.
Sample plugin to integrate Apigee Microgateway with an external OAuth Auth Server
extoauth Apigee Edge Microgateway plugin allows Apigee Edge to integrate with external OAuth providers
This is an open-source project of the Apigee Corporation. It is not covered by Apigee support contracts. However, we will support you as best we can. For help, please open an issue in this GitHub project. You are also always welcome to submit a pull request
npm install extoauth
In the Microgateway configuration file, enable the plugin as follows:
plugins:
sequence:
- extoauth
- oauth
NOTE: The extoauth plugin requires the oauth plugin and must appear in sequence before it.
The plugin supports the following configuration parameters:
publickey_url
: Must point to an endpoint that returns an array of JWK, a PEM file or a list of PEM file (like OAuthv2 version1 Google Cloud)client_id
: Specify where in the JWT the Aoigee API Key (aka Client ID) will be found. For example, Azure uses azp
exp
: Enable or disable checking expiry of the JWT token.keyType
: This is set to jwk
or pem
. Default is jwk
.The microgateway plugin validates the JWT, extracts the client_id claim and passes it to the API Key verification plugin (the OAuth plugin doubles as an API Key verification plugin also).
FAQs
Sample plugin to integrate Apigee Microgateway with an external OAuth Auth Server
The npm package extoauth receives a total of 0 weekly downloads. As such, extoauth popularity was classified as not popular.
We found that extoauth demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Socket's package search now displays weekly downloads for npm packages, helping developers quickly assess popularity and make more informed decisions.
Security News
A Stanford study reveals 9.5% of engineers contribute almost nothing, costing tech $90B annually, with remote work fueling the rise of "ghost engineers."
Research
Security News
Socket’s threat research team has detected six malicious npm packages typosquatting popular libraries to insert SSH backdoors.