Spa热毛巾用户认证模块?

时间:2013-07-29 20:04:13

标签: asp.net asp.net-mvc asp.net-mvc-4 single-page-application hottowel

我安装了热毛巾模板。但是,与内置spa模板不同,没有登录代码。我可以使用Visual Studio内置的spa模板创建一个空项目,并将登录代码复制过来吗?

我想使用外部登录代码登录facebook。

2 个答案:

答案 0 :(得分:5)

我认为“单页应用”经常被误认为是“单页项目”。 SPA意味着您可以在一个页面中拥有完整可用的应用程序。但是,您的项目(或部署的ASP.Net应用程序)仍然可以有很多页面。

因此,您可以继续使用标准模板中的内置身份验证功能。只需将您的SPA页面放在一个包含相应身份验证的web.config的文件夹中deny =?并且Asp.net会员提供商将为您处理事情。

答案 1 :(得分:1)

有人创建了一个带有一些身份验证的示例项目。我没看过它,但你可能会感兴趣。 http://github.com/jamesc88/Durandal_Serverside_Authentication