How do you log in to this?

Well considering that you already posted a question, you should already be logged in. If you have not created an official account, you can sign up and generate a username and get to know other users and Supervisors on this site. It is very addicting and rewarding. Badges will be awarded to you after completing specific tasks.