This app was written for educational purposes only and may contain errors. Ideas and development methods have also been applied to explore them. The work logic and goals of the project are subject to change during its existence.
The application is an authorization based on access and refresh JWT tokens. It requires an email confirmation of the action to create a user. All data is stored in MongoDB. Fiber is chosen as the web framework.
You are encouraged to use the following prefixes for Pull Requests or Commits:
🔥 feat, 🩹 fix, 📚 docs, 🎨 style, ♻️ refactor, 🚀 perf, 🚨 test, 🔨 chore
GET /ping
POST /signup
POST /activate/:secret
POST /signin
POST /refresh
GET /user