DEV Community

Samvel Khachatryan
Samvel Khachatryan

Posted on

Auth Portal — a production-ready authentication system built with FastAPI and Python.

I just launched my first developer tool!

✅ What's included:

  • JWT Authentication (access + refresh tokens)
  • Google OAuth2 (sign in with Google)
  • Role-Based Access Control (User / Admin)
  • Admin Panel (ban/unban users, change roles, delete)
  • Brute Force Protection (rate limiting)
  • PostgreSQL + Docker + Nginx
  • Run everything with one command

🐳 docker compose up --build

💡 Buy once — get updates forever.
New features will be added over time and the price will never increase for existing buyers. If you need a specific feature, reach out and I'll consider adding it!

Built with: FastAPI, SQLAlchemy, JWT, Authlib, PostgreSQL, Docker, Nginx

🔗 GitHub: https://github.com/Sammm333/Authorization-authentication.git
🌐 Website: https://sammm333.github.io
💰 Available for $20: https://samveldev.lemonsqueezy.com/
This is my first product launch — would love to hear your feedback! 🚀

FastAPI #Python #Docker #Authentication #DevTools #OpenSource #SideProject

Top comments (0)