Well, after many years of working perfectly it looks like Autosport has switched to some javascript based API mess outsourced via tinypass.com to log in. With only a vague understanding of python and getting completely lost in with APIs and callbacks after a short play with the Chrome developer tools, is reverse engineering something like this going to be overly difficult?
The login page is at
https://www.autosport.com/userlogin.
Edit: I've had a quick look at the WSJ recipe. That seems to look a lot simpler than what Autosport are doing.