It makes zero sense to me that I wasn't already logged in to ideas.digitalocean.com when I came here from digitalocean.com, where I was logged in. All it should've asked for is a display name / nickname. Instead i had to "register" another account just for this sub-site, and even verify my email (which should already be verified via my main account).