Question login

This adds a 'docker login' command, which actually checks if your username / password are correct using authenticate() and then also logs the user in.