gpt4 book ai didi

asp.net - OpenID 集成

转载 作者:行者123 更新时间:2023-12-02 21:25:21 25 4
gpt4 key购买 nike

有人知道实现 OpenID 的 ASP.NET 指南以及 OpenID 提供程序可以返回哪些信息吗?我知道您可以获取电子邮件地址,但如果有人使用其 Google OpenID 登录,您可以访问他们的地址吗?

最佳答案

是的,如果 OpenID 依赖方提出请求并且用户同意共享这些数据,OpenID 提供商通常可以提供有关登录人员的“声明”或“属性”。

如果您使用DotNetOpenAuth对于您的 ASP.NET OpenID 库,它内置了对获取这些属性的多种方式的支持,但无论提供者以哪种方式提供它们,您都可以轻松获取它们。如果您下载该库,它会附带一个如何执行此操作的示例。

就工作地址以及特定于某些域(数据域,而不是互联网域)的其他一些属性而言,很少有提供商提供它们。您能做的最好的事情就是获取“完整地址”并询问用户这是否是他们想要使用的地址。

关于asp.net - OpenID 集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1050473/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com