Skip to content

Latest commit

 

History

History
53 lines (38 loc) · 624 Bytes

README.md

File metadata and controls

53 lines (38 loc) · 624 Bytes

jwt-auth

Clean and simple authentication microservice written in Go.

To run project

make run

To setup git hooks run

make install-hooks

To run all checks manually

make check

To skip pre-commit checks

make skipcheck-precommit

To skip pre-push checks

make skipcheck-prepush

Internals

auth-service:

  • signin
  • signup
  • blacklist

jwt package must provide:

  • create
  • validate

databases: sqlite redis mongo in-memory

We have to save this data somehow: users -> username | password tokens -> token | expiry_date | refresh_token???