You should use your gficher.com account to log in. If you do not have it create one here.Plase note that it's very important to have a profile picture!
You can learn more about the game here.