Good question. On something that's minimal impact to lose, I like the https://spike.news model of saving state: you're given a token (a string of a few words) to log back in with later. No email, no risk, everyone's happy.
Please don't use email if it's not necessary.
Why login to view a list?
I think its trying to be a fancy list, but it seems like it should be in the spirit of Awesome X hosted on gituhub