Appearance
Authentication & Breach Response Checklist
In the event of a security breach or compromised team member account, this is the static master list of all infrastructure endpoints and how they are authenticated. All passwords and keys must be immediately rotated upon a suspected breach.
Server Infrastructure
- Namecheap (Production VPS):
- Authenticated via:
ED25519SSH Keys (Password auth disabled). - Web Console: Namecheap account email & password.
- Authenticated via:
- DigitalOcean (Sandbox VPS):
- Authenticated via:
ED25519SSH Keys & UFW IP Whitelist. - Web Console: Team Email Account & Password.
- Authenticated via:
Cloud Services & DNS
- Cloudflare (DNS, SSL, Pages, Zero Trust):
- Authenticated via: Team Email Account, Password, and 2FA.
- Cloudflare R2 (Object Storage):
- Authenticated via: IAM API Tokens (Injected into VPS
.env).
- Authenticated via: IAM API Tokens (Injected into VPS
Telephony & AI APIs
- Twilio (Phone Handling Service):
- Authenticated via: Account SID & Primary Auth Token.
- WebRTC Client Auth: Ephemeral JWTs generated by backend API Keys.
- OpenAI (Bot Intelligence):
- Authenticated via: Project-scoped API Key (Injected into VPS
.env).
- Authenticated via: Project-scoped API Key (Injected into VPS
Application Layer
- Appliance Repair American (ARA) Staging:
- Authenticated via: WordPress Admin credentials (pending migration).
- GuildUSA Backend Application:
- Authenticated via: Laravel Sanctum / Session Cookies.