RECF online challenges site has broken OAUTH

I was trying to log in to the RECF online challenges site using my Google account, and I found that the oauth link is broken:

So I tried to use the Facebook link instead:

It seems the only one of those three options that currently works is the Twitter one.

(PS: is this even the right channel?)

It worked for me

Edit: not anymore

This happened to me on Tuesday night when I was trying to edit one of my challenges. Very frustrating as I couldn’t make the necessary changes due to being unable to log in.

I had the same issue when trying to log in earlier today.