This is user management service API, currently storing data only on hosts' disk.
- Usrr registration, login, edit, destroy
- Same CRUD for tokens
- Minimal referral system
- Account confirmations
- Password reset
Successor is User Management System API on S3
- Tests
- Unconfirmed (secondary) method confirm?
- More logs
- Move into async/await
- Data caching?
- Security improvements
npm i
npm run start
- Passwords > 12 chars
There is only one '/' route that accepts only POST requests with defined actions. List of actions is listed on Postam collection.
As default it uses simple json store, dataLLib can be easily configured for any type of database.
Use slave_build.sh and slave_start.sh, data will be mounted on /opt/.data
GPL v3.0