@cloudflare/workers-auth@0.4.0
📦 cloudflare-workersView on GitHub →
✨ 2 features🔧 2 symbols
Summary
This release introduces an opt-in feature to store OAuth credentials securely in the OS keyring instead of plaintext files. Dependencies have also been updated.
Migration Steps
- To enable OS keychain storage for OAuth credentials, run `wrangler login --use-keyring` or `wrangler auth keyring enable`.
- To disable OS keychain storage, run `wrangler auth keyring disable`. Note: Opting out deletes encrypted credentials, requiring re-authentication.
✨ New Features
- Add opt-in OS keychain storage for OAuth credentials via `wrangler login --use-keyring` or `wrangler auth keyring enable`.
- OAuth tokens can now be encrypted at rest using AES-256-GCM, with keys stored in the OS keyring (macOS Keychain, libsecret on Linux, Windows Credential Manager).