One of the few things we weren't able to migrate to the new site were user accounts.
We're working to get new ones created for all of our active contributors, but if you'd like to get setup before we've accomplished that, please send us an email to get yourself put on the top of the list.