我在MVC Web应用程序中使用OAuth。我已经使用Nuget安装了DotNetOpenAuth。这会将所有必要的dll添加到我的参考文件夹中。
我开始知道我需要按照this document中的说明在API控制台中注册应用程序。在Google API网站上,我点击了“API访问”并创建了新的OAuth 2.0客户端ID。我将应用程序类型设置为“Web应用程序”并提供网站名称。
创建新的客户端ID后,我会看到一个页面,其中提供了以下详细信息:
现在我想编写一些代码来通过Google验证用户身份并列出他们的详细信息,即电子邮件地址/用户名。你下一步怎么做? DotNetOpenAuth和Google API控制台是如何连接的?
是否有任何代码可以让我指出正确的方向?我看过this article谈论通过LinkedIn进行授权。是否有使用Google的类似示例?