Commit graph

1 commit

Author SHA1 Message Date
Quorafind
7e05356927 chore(security): extract OAuth client secret to environment variable
- Add .env.example with GOOGLE_CLIENT_SECRET_B64 placeholder
- Update esbuild config to inject env vars via define at build time
- Add env.d.ts for TypeScript process.env type declarations
- Use base64 encoding for basic obfuscation of injected secrets

This prevents OAuth client secrets from being committed directly to
the repository. Developers need to create .env with their own secrets.
2025-12-17 15:43:59 +08:00