我现在正在使用DotNetOpenAuth进行OpenId登录
我查看了他们的OpenIdRelyingPartyMvcDemo和NerdDinner mvc演示
并且两个应用程序都使用response.ClaimedIdentifier
登录用户,例如
FormsAuthentication.SetAuthCookie(response.ClaimedIdentifier, false);
所以我只想确定,这是每个用户唯一的,它永远不会改变吗?(这样我就可以将它保存在我的数据库中并将其绑定到所有内容需要)
我看到很多SO帖子说它是VerifiedIdetifier但是DotNetOpenAuth响应对象没有这个
答案 0 :(得分:2)
正确。 ClaimedIdentifier
是您应该将所有内容绑定到的唯一字符串。没有VerifiedIdentifier这样的东西。如果您可以链接到任何这些SO问题/答案,我会纠正它们。