Are you sure you loggin wasn't saved & you were actually logged in? :) I had to install docker for a new project @ work recently and was forced to create a login & sign in (as I was not previously registered). I guess direct downloads are still possible since people are posting links, but navigating through the Docker website does not present you with those options. Super disappointing
I'm 100% positive I did this last week because I explicitly remember asking my colleague if we need to create an account or not. He said no but it appears the site has changed.