Flockmod has been down all morning as of 2/5/21. I can't connect via the desktop app nor the browser based program. Idk if these forums are still in use or being looked at by FM staff but I hope this helps.
OpenID is service that allows you to log-on to many different websites using a single indentity. Find out more about OpenID and how to get an OpenID enabled account.