Por que o ID da implementação OpenID do Google muda?

Estou tentando implementar o login OpenId para um aplicativo da web. Sempre que um novo usuário que efetua login via OpenId, crio um novo usuário no sustem e, entre os dados, armazeno sua URL aberta, para que na próxima vez que eles acessem esse usuário.

Estou testando isso com meu GID OpenID, e o problema é que sempre que faço isso, o Google envia um URL aberto diferente, ou seja,https://www.google.com/accounts/o8/id?id=SomethingThatChangesFromTimeToTime

É claro que não sou capaz de saber se esse é ou não um novo usuário. Estou um pouco confuso: o identificador openid não deve permanecer sempre o mesmo?

questionAnswers(1)

yourAnswerToTheQuestion