Skip to content
Advanced authorization microservice.
JavaScript Shell
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app
docs
.env.example
.gitignore
LICENSE.md
README.md
deploy.sh
index.js
package-lock.json
package.json
security.txt

README.md

Auth-Microservice is further developed and some elements are subject to change. Currently please do not use it on production.


logo

Downloads Version License

Auth-Microservice

Advanced authentication microservice.

- GETTING STARTED

- DOCUMENTATION

- API

Features

  • 🔨 Strongly customizable
  • 👥 Ignores e-mail dots and aliases (+foobar).
  • 🤝 Compatible with passport.js strategies.
  • 🔒 Supports multiple password hashes. You can change password hash at any time.
  • 📝 Additional registration form fields.
  • ✍ Confirmations system.
  • 📃 security.txt under multiple paths.

TODO

  • Confirmations system
  • Changing password (I plan to base it on the confirmations)
  • Captcha
  • IP logging
  • Requests throttling
  • Two factor authentication
  • Improve responding on failed requests.

License

MIT

You can’t perform that action at this time.