【问题标题】:DotNetOpenAuth Simple Demo, MVC & RazorDotNetOpenAuth 简单演示、MVC 和 Razor
【发布时间】:2012-05-07 18:15:39
【问题描述】:

我一直在寻找一个非常简单的实现,使用 DotNetOpenAuth 允许用户使用他们的 Google 帐户、Yahoo 帐户或其他 OpenId 登录到我的应用程序。我已经在 DotNetOpenAuth 的网站上进行了一些挖掘和搜索,并查看了其他一些使用该服务的项目的源代码,但它们似乎都不是很直接。 (包括来自 DotNetOpenAuth 网站的示例。)

有没有人有一个教程/演示/示例的链接,可以演示以下大部分内容?

  1. 允许用户使用 Google、Yahoo、其他 OpenId 或“常规”ASP.NET 会员帐户登录。 (非常类似于 NerdDinner 演示)
  2. 初始登录时,从外部来源(例如 Google)获取名字、姓氏、电子邮件地址等信息。
  3. 如果用户是第一次登录,请保存上面提到的成员信息(可能保存到 ASP.NET 成员表中)。
  4. 在后续登录时,从 ASP.NET 成员表中检索该用户的记录。
  5. 将 MVC 3 与 Razor 引擎一起使用。

您能提供的任何帮助将不胜感激。很有可能,我已经在其他一些演示中看到了我需要的信息。我只是不知道代码正在做什么来完全理解功能。

【问题讨论】:

    标签: asp.net-mvc openid dotnetopenauth membership


    【解决方案1】:

    我不知道如何比this 更清楚。如果您喜欢 NerdDinner 示例,它也可以作为开源提供,因此请查看它们的功能。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-06-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多