SzymonLisowiec / auth-microservice

Advanced authorization microservice.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

- 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

About

Advanced authorization microservice.

License:MIT License


Languages

Language:JavaScript 98.8%Language:Shell 1.2%