iam
iam copied to clipboard
Total.js Identity and Access Management
trafficstars
Node.js OAuth 2 Identity and Access Management

- Homepage
- MIT license
Requirements
- Node.js +v10
- PostgreSQL +v11
- Total.js framework +v3.3
Installation
- first set up DB and make DB called
opensocial - then create tables + views + function and stored procedures defined in
database.sql - import all code lists
database_*.sql - get a free API key for Geolocation IP: https://www.ipdata.co defined in
configfile - set up SMTP server defined in
configfile
$ cd opensocial
$ npm install
To-Do
- [ ] implement other OAuth 2.0 services (Yahoo, Yandex, Live, etc.)
- [ ] improve Developer / My apps section by adding list of users
- [ ] improve Admin / Apps section by adding list of users
- [ ] add a missing documentation for OAuth 2.0
Funding
This product is 100% sponsored by LabLynx, Inc.. It's written under MIT license.
Author
- Total Avengers [email protected]
- Developer: Peter Širka
- https://www.totalavengers.com