Auth will soon be better
Hey everyone. here, your friendly neighbourhood backend software developer. We'll be migrating our authentication systems to a different stack on Monday. This should be a relatively seamless process; the only indication that we've completed our migration is that you will need to sign in again using your preferred method (email or social provider). Your Digg account and your diary entries posts and comments will remain in the eternal record of the world wide web. (If only that were true, perhaps I could visit my GeoCities site...)
Why this is happening
Our previous auth system involved 2 disparate services and the coordination of those services lead to more overhead per request than could reasonably service our billion daily active users. The new ✨stateless✨ auth system eliminates that overhead, cranking our performance up to about 88 miles per hour. This prepares us for the next 100 billion DAUs!
What's changing
Not much, really. Not the login options, anyway.
Faster cold loads on https://beta.digg.com
Faster client-side requests (both GraphQL and non-GraphQL)
Stronger account security (better than the Gibson, but not quite Fort Knox)
What you'll need to do
On desktop web: you will be logged out on Mon, Dec 15
On mobile app: when you update (manually or automatically) to the latest version of the app, you will be logged out
Legacy auth will continue to work for a couple weeks, so no urgency to update
Re-authenticate using your preferred sign in method (email, Google, or Apple)
Why it matters
Because I said so and people listen to me
Brings better performance today
Enables more flexibility in sign in methods, multi-account linking, advanced security features, etc. (no specifics to share on this yet)
Support
If anything goes wrong (which it won't because everything was written by the unfallible Opus 4.5 /s), you can pester (unless you've blocked him) on Digg or hit us up at help@digg.com.
Thanks for using Digg and entertaining my sense of humour (and my Canadian English). See you on Monday!
36 Comments