Tell HN: My Disney account works on at least 31 domains
5 points| LukeLambert | 2 years ago
6abc.com, abc.com, abc11.com, abc30.com, abc7.com, abc7chicago.com, club33.com, d23.com, disney.com, disneyaccount.com, disneyaulani.com, disneygiftcard.com, disneyinstitute.com, disneymovieinsiders.com, disneyonice.com, disneyplus.com, disneyrewards.com, disneyweddings.com, espn.com, footytips.com.au, freeform.com, fxnetworks.com, go.com, hulu.com, marvel.com, nationalgeographic.com, rundisney.com, shopdisney.com, starwars.com, thewaltdisneycompany.com, tokyodisneyresort.jp
It's likely an undercount, and doesn't include the untold subdomains. (go.com alone has thousands of subdomains in CT logs.)
Wouldn't Disney be better served by using something like OIDC on a single domain? I see several downsides to their current approach. First, it's confusing to users when their saved credentials don't autofill because they created the account on a different site. Second, Disney can't use newer, more secure authentication like passkeys/WebAuthn because those are tied to a single domain. Finally, having the same credentials work on a bunch of seemingly-unconnected sites is a phisher's dream. If Disney's user base is accustomed to entering their credentials all around the web, why would they hesitate to enter it on a fake ABC affiliate site?
[0] https://my.disneyaccount.com lists most of the sites
logicalmonster|2 years ago
smt88|2 years ago
Yes, but even small changes are incredibly time-consuming and expenses at large companies. A coordinated authentication switch like this would cost them millions in person-hours.
> it's confusing to users when their saved credentials don't autofill because they created the account on a different site
Most people log in to these sites via mobile apps, not the web. A majority of people don't even use password managers.
> Second, Disney can't use newer, more secure authentication like passkeys/WebAuthn because those are tied to a single domain.
I don't think Disney cares that much about the appearance of security. They don't tend to maintain highly sensitive profiles for people.