I've locked down the registration process to require Administrator approval, rather than allowing registration using Facebook, Google or other social media "validation". I think the social media logins, which I've allowed since 2015, are responsible for the rash of spammers lately. We'll see.
Anyone who has partially registered and not received confirmation yet, please email me at fshagan@gmail.com along with your pending username and I'll manually approve you.