Production Ready ยท v1.0.2

Auth Portalfor FastAPI

A complete authentication system with JWT, Google OAuth2, Admin Panel, PostgreSQL and Docker. Drop it into your project and ship faster.

Get it for $20 โ†’ View on GitHub
bash
# Run everything in 3 steps
git clone https://github.com/Sammm333/Authorization-authentication.git
cp backend/.env.example backend/.env
docker compose up --build
โœ“ Frontend running on http://localhost
โœ“ Backend API on http://localhost/api
โœ“ PostgreSQL connected
โœ“ Swagger UI at http://localhost/docs
3
Docker Containers
11
API Endpoints
1
Command to Run
$20
One-time Price

Everything you need
to authenticate users

Built with security and developer experience in mind. No shortcuts.

๐Ÿ”‘
JWT Authentication
Access tokens (30 min) + refresh tokens (7 days). Auto-renewal built into the frontend.
๐ŸŒ
Google OAuth2
One-click sign in with Google. Powered by Authlib with secure session handling.
๐Ÿ‘‘
Admin Panel
Full user management โ€” ban/unban, change roles, delete accounts. Protected dashboard.
๐Ÿ›ก
Brute Force Protection
Rate limiting on login โ€” max 5 attempts per minute per IP via SlowAPI.
๐Ÿ˜
PostgreSQL
Production-ready persistent database managed via SQLAlchemy + Alembic migrations.
๐Ÿณ
Docker + Nginx
3-container setup: frontend, backend, database. Single port (80) via Nginx reverse proxy.

Built with the right tools

Modern, battle-tested technologies chosen for performance and developer experience.

FastAPI
PostgreSQL
SQLAlchemy
JWT
Google OAuth2
Docker
Nginx
Bcrypt
SlowAPI
Alembic
HTML/CSS/JS
Swagger UI

One-time payment.
Yours forever.

No subscriptions. No hidden fees. Buy once, use in all your projects.

โœ“ One-time purchase
$20
Single payment โ€” lifetime access to the source code
Buy Now โ€” $20 โ†’

License & Usage

Please read before purchasing.

โš ๏ธ Important Terms