dead.uz
← Projects

PYTHON · FASTAPI · RBAC

ZeroGate

Every request earns its access. Explore role and device trust decisions.

An authentication prototype combining JWTs, role permissions, device context and access logs. Run the API locally or explore its trust scoring below.

BROWSER EDITION / RUNS ON YOUR DEVICE

Access simulator

No upload

WHAT IT DOES

Under the hood.

  • Registration and JWT login
  • Role-based authorization
  • Device context and access logging

THE LOCAL EDITION

Small fixes. Better tools.

  • Restored registration and restricted public role assignment
  • Per-user device identity
  • Permissions refresh immediately after role changes

✓ 2 API integration scenarios passed

TAKE IT FURTHER

Run it locally.

Download the improved source, extract it, and open a terminal in the project folder. The included guide covers dependencies and verification.

Local improvements are included in this download. The GitHub link opens the original public repository.

QUICK START
./run.sh
# Open http://127.0.0.1:8000/docs