
Enterprise Security & Zero-Trust: 2FA, 15-Minute Expirations & Database RLS
Security & Compliance Team
In digital news publishing, platform security is directly tied to journalistic credibility. A compromised publishing portal or hijacked editor credential can disseminate catastrophic disinformation to millions of citizens in seconds. That is why MyCountry.News is engineered with a strict Zero-Trust Security Architecture across every tier of our stack.
Mandatory Two-Factor Authentication (2FA)
All administrative, editorial, and agency management accounts must enforce time-based one-time password (TOTP) 2FA using standards-compliant authenticator apps (Google Authenticator, Apple Keychain, 1Password). SMS-based 2FA is explicitly disabled to eliminate SIM-swapping vulnerabilities.
15-Minute Ephemeral Administrative Sessions
To defend against session hijacking and unattended workstation exploits, all privileged super-admin and agency publisher sessions operate under strict 15-minute sliding expirations:
- Cryptographic JWT Verification: Session tokens are signed with rotating cryptographic secrets and validated on every edge request.
- Automatic Idle Timeout: Inactive management dashboards automatically terminate sessions after 15 minutes of idle time, requiring re-authentication.
- Edge Proxy Cloaking: In production environments, internal administrative entry routes are dynamically cloaked at the Cloudflare edge proxy level.
- Role-Based Access Control (RBAC): Strict permission separation ensures reporters cannot publish unverified drafts without editor sign-off.
Database Tenant Isolation with Row-Level Security (RLS)
Every query in our PostgreSQL database enforces strict tenant isolation. An agency partner can only view, edit, or manage data belonging to their specific franchise UUID. Cross-tenant leakage is mathematically prevented at the database kernel level.
Through continuous automated vulnerability scanning, immutable audit logging, and zero-trust data access, MyCountry.News guarantees that published news remains tamper-proof, authentic, and secure.
