Dev Tools · 1h ago
Apple Sign-In Breaks After 6 Months: Fix and Automate Rotation
Apple's client secret is a JWT that expires after 6 months, causing web sign-in to fail with invalid_client. Developers must manually regenerate and update it, or automate rotation with a GitHub Action. The fix takes 5 minutes, but a permanent solution requires scheduled rotation.
Meridian48 take
This is a classic Apple developer experience gap: a silent, time-bomb failure that punishes developers who follow the docs.
Read the full reporting
Sign in with Apple broke with invalid_client after 6 months? Here's why — and how to never deal with it again →
DEV Community
apple-sign-injwt-rotation