我安装了热毛巾模板。但是,与内置spa模板不同,没有登录代码。我可以使用Visual Studio内置的spa模板创建一个空项目,并将登录代码复制过来吗?
我想使用外部登录代码登录facebook。
答案 0 :(得分:5)
我认为“单页应用”经常被误认为是“单页项目”。 SPA意味着您可以在一个页面中拥有完整可用的应用程序。但是,您的项目(或部署的ASP.Net应用程序)仍然可以有很多页面。
因此,您可以继续使用标准模板中的内置身份验证功能。只需将您的SPA页面放在一个包含相应身份验证的web.config的文件夹中deny =?并且Asp.net会员提供商将为您处理事情。
答案 1 :(得分:1)
有人创建了一个带有一些身份验证的示例项目。我没看过它,但你可能会感兴趣。 http://github.com/jamesc88/Durandal_Serverside_Authentication