Bithumen Be Login Here

Each platform has a specific set of terms of service or community standards that govern user behavior.

| Component | Description | Tech Stack | Interaction with Login | |-----------|-------------|------------|------------------------| | | React‑based SPA for admin portal | React 18, TypeScript, Vite | Calls /api/auth/login | | API Gateway | Entry point for all BE services | Kong 2.8, Envoy, JWT validation plugin | Validates JWT, rate‑limits | | Auth Service | Handles credential verification, token issuance | Node.js 20, NestJS, PostgreSQL 15 | Stores password hashes (bcrypt 12) | | User DB | Stores admin/user records, roles, MFA seeds | PostgreSQL, encrypted at rest (AES‑256) | Queried on each login | | MFA Provider | Sends OTP via SMS/Email, optional TOTP | Twilio, SendGrid, Google Authenticator API | Integrated via Auth Service | | Logging & SIEM | Centralized logging, alerting | Elastic Stack (ELK), Splunk Cloud | Captures login events | | Infrastructure | Cloud‑native, auto‑scaling | GCP (GKE, CloudSQL, Cloud Storage) | TLS termination at ingress | bithumen be login

Ensuring a secure connection starts with verifying the destination. Many community portals utilize specific subdomains or unique web addresses. Each platform has a specific set of terms

: Some countries have industry associations for bitumen and asphalt producers/consumers. These might offer restricted content or tools for members only. : Some countries have industry associations for bitumen

Diagram (simplified)