我很抱歉这里可能有重复,但我有点困惑。
我想在新的MVC网站中集成至少这些外部身份验证提供程序:Microsoft Live ID,Google和Facebook。我意识到这有多个线索,但我也猜测这个领域有不断的改进。到目前为止,我发现它有点复杂。我听说有人提到有一个Azure服务帮助解决这个问题,但我只在移动服务中找到它。这可以在网络上使用吗?
实现这一目标的最简单,最快捷的方法是什么?有MVC模板吗?有一个Nuget图书馆吗?是否有Azure服务?
答案 0 :(得分:0)
默认的MVC模板包含开箱即用的OAuth支持,但使用DotNetOpenAuth软件包实现起来并不困难。
在程序包管理器控制台中:
安装包DotNetOpenAuth
我担心自己不知道从哪里开始,但是这里有一堆Github存储库,其中有一些示例可以帮助您入门:https://github.com/DotNetOpenAuth/DotNetOpenAuth.Samples