I'm starting to believe they've been hacked...
I'm able to use it from my mobile phone, (it does not require any credentials because every phone has its own id), i believe their credentials database may have been compromised or hijacked, no friend of mine is able to login too...