@ShadyX will have to confirm, but from what I know it doesn't work well, and it might have been removed. Plus, it's not default, so I was surprised to even have it to begin with
Twitter login works for me, I always use it. Its not under the login page yet, but I will add it there at some point today. Marking as solved.