The issue is cookies get wiped all the time, and don’t transfer between browsers. There could be, as I’ve said many times, a unique identifier (probably formed with a one way hash + salt between games and stuff) that has no real direct link with an account, but allows people to sync data with the account via a developers’ server.
Then the user would provide a username (in a text box in game or something, and thus the account is linked with a UID & a user provide account name, without any sensitive itch.io data sent.)
I think it would be so cool to have a game where you have user made maps, game saves, friends lists and all that sort of stuff without needing to worry about logins and that complicated sort of stuff.
It’s also probably worse (security wise) to have all these “amateur developers” you speak about, who want to do stuff like this handling user passwords and that sort of data.