1

我最近遇到了同一个 Google 用户访问我的网站两次但最终被识别为两个不同用户的情况。虽然email是一样的,但是openid是不一样的。想知道这是否只是我自己的某种意外(无论如何我都在使用omniauth)?我在这里使用 Open ID 已经好几年了,但从来没有经历过 SO 认出我是别人,所以我猜 Open ID 应该永远不会改变。可以更改同一用户的 Open ID 是真的吗?

4

1 回答 1

1

Google 返回的 OpenID 是用户 ID 和您的域的组合。即用户foo@gmail.comexample.com和登录时具有不同的 OpenID bar.com

于 2011-04-03T07:00:23.777 回答