Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/abhishektiwari/axioms-express-js
Axioms Javascript client for Express. Secure your Express APIs using Axioms authentication and authorization.
https://github.com/abhishektiwari/axioms-express-js
access-token api api-security authentication authorization axioms express-js oauth2 openid openid-connect
Last synced: 6 days ago
JSON representation
Axioms Javascript client for Express. Secure your Express APIs using Axioms authentication and authorization.
- Host: GitHub
- URL: https://github.com/abhishektiwari/axioms-express-js
- Owner: abhishektiwari
- License: mit
- Created: 2020-02-23T03:51:02.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-01-24T01:27:29.000Z (almost 2 years ago)
- Last Synced: 2024-10-30T04:49:28.262Z (8 days ago)
- Topics: access-token, api, api-security, authentication, authorization, axioms, express-js, oauth2, openid, openid-connect
- Language: JavaScript
- Homepage: https://developer.axioms.io/docs/sdks-samples/use-with-apis/nodejs/express-apis
- Size: 956 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# express-js ![npm](https://img.shields.io/npm/v/@axioms/express-js?style=flat-square)
`express-js` is a Javascript SDK for Express.js. Secure your Express.js APIs using Axioms authentication and authorization.## Prerequisite
- Node.js 9.0.0+
- An Axioms client which can obtain access token after user's authentication and authorization and include obtained access token as bearer in `Authorization` header of all API request sent to Node/Express application server.# Install SDK
Install `express-js` SDK to your project.```
npm i @axioms/express-js
```## Documentation
See [documentation](https://developer.axioms.io/docs/sdks-samples/use-with-apis/node/express-apis) for `express-apis`.## Express Sample
To see a complete working example download [Express sample](https://github.com/axioms-io/sample-node-express) from our Github repository or simply deploy to Heroku by clicking following button. You will need to provide Axioms domain and Axioms audience to complete deployment.