If you’re getting a prompt to log in to twitter when you visit this page, please just ignore it. Twitter is apparently having issues right now, but they say they’re on it and will have it fixed shortly. At least annoying prompts are better than getting hacked.
Sorry for the inconvenience.