如何在asp.net mvc 4中实现社交登录?

Sak*_*lam 5 asp.net-mvc facebook dotnetopenauth oauth-2.0 asp.net-mvc-4

我想使用oauth与facebook,twitter,google等实现基于角色的登录.它只会使用oauth并且会有一个角色系统.不是通常注册和登录的默认模板.看起来像dot net open auth将有助于初始的东西,但我找不到使用或扩展它的好例子.有人可以解释如何从头开始使用dotnet open auth以及如何获取额外信息吗?

Dar*_*rov 10

  1. 启动Visual Studio 2012
  2. 使用Internet模板创建新的ASP.NET MVC 4应用程序
  3. 打开~/App_Start/AuthConfig.cs文件
  4. 通过为相应的提供程序提供客户端密钥和机密,取消注释要使用的提供程序

有关OAuth集成的更多信息,我邀请您前往该DotNetOpenAuth站点,浏览documentation,下载和播放示例.