tehsis / passwordapi

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Scalability Workshop: Password API

Build Status

Password API provides the following features:

  • Verifies if a password is strong enough (GET /valid)
  • Given a password it returns its hash (GET /hash)
  • Given a password and a hash it checks if they match (GET /check-match)
  • Generates a random password (GET /password)

This API is built on NodeJS 8:

  • To install dependencies: npm install
  • To run tests: npm test
  • To run the application: npm start

About

License:MIT License


Languages

Language:JavaScript 87.5%Language:Shell 9.9%Language:Dockerfile 2.6%