Working around OpenID issue differently