Samvel Khachatryan

Auth Portal — Drop-in Auth for FastAPI - FastAPI auth with JWT, Google OAuth2 & admin panel

by
Every web app needs auth. Building it properly takes days — JWT, OAuth2, admin panel, rate limiting, Docker. Auth Portal gives you all of that in one command. What's included: JWT access + refresh tokens Google OAuth2 login Role-Based Access Control Admin panel — ban/unban/delete users Brute force protection per IP PostgreSQL + Docker + Nginx Built with FastAPI. Works out of the box.

Add a comment

Replies

Best
Samvel Khachatryan
Hey Product Hunt! 👋 I'm Samvel, the developer behind Auth Portal. I built this because I kept rebuilding authentication from scratch on every new project — JWT, OAuth2, admin panel, Docker setup. It was taking days every time. Auth Portal solves that. One command and your entire auth system is running — JWT tokens, Google OAuth2, role-based access control, admin panel, and brute force protection all included. Built with FastAPI, PostgreSQL, Docker, and Nginx. Happy to answer any questions about the stack, setup, or architecture. Would love your feedback! 🙏