Also, OpenID has been removed. How do I login with my Google account?
You can't anymore. There was a post a few months ago that you should set a password on the site itself to be able to continue to log on in the future (future being now, since a couple of days or maybe even weeks already).
What are considered current "best practices" in building an account system?