【问题标题】:mvc, oauth and google / yahoo contactsmvc、oauth 和 google / yahoo 联系人
【发布时间】:2011-01-17 23:39:19
【问题描述】:

我是 oAuth 的新手。 我需要做的是 a) 用户使用默认的 .net 会员提供商登录网站 b)一旦他登录,他就会链接他的 google/yahoo 帐户(我的理解是他获得了一个令牌访问权限,该访问权限最好永远不会过期,我将其保存在我的数据库中) c) 用户可以使用令牌访问获取他的 google/yahoo 联系人(姓名、电子邮件 ID,如果可能,每个联系人的唯一 ID)

我已经创建了一个谷歌帐户并拥有应用程序 ID 和密钥。 我正在查看 dotnetopenauth 示例、项目模板和工具,但它有很多东西,如果有人能指导我走上正确的道路,我将不胜感激。 谢谢和最好的问候 阿纳布

【问题讨论】:

    标签: asp.net-mvc dotnetopenauth


    【解决方案1】:

    OAuthConsumer 示例 GoogleAddressBook.aspx 页面展示了如何使用 OAuth 提取 Google 联系人。请注意,尽管此示例是在 Web 表单中而不是 MVC 中,但 OAuth 使用者代码完全是在代码隐藏中编写的,其中没有特定于 Web 表单的内容,因此可以轻松地将其提升并放入 MVC 应用程序中而不会出现问题.

    没有等效的 Yahoo!作为 DotNetOpenAuth 的一部分提供的示例。

    不要尝试使用示例使用的 InMemoryTokenManager。编写您自己的 ITokenManager 实现。 cmets 和docs 将为您提供指导。

    【讨论】:

    • 我认为链接已过期!
    猜你喜欢
    • 2013-12-27
    • 2012-11-24
    • 1970-01-01
    • 1970-01-01
    • 2011-04-18
    • 1970-01-01
    • 2012-08-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多