1

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

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

4

2 回答 2

5

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

因此,您可以继续使用标准模板中的内置身份验证好东西。只需将您的 SPA 页面放在一个带有 web.config 的文件夹中,其中包含适当的身份验证拒绝=?Asp.net 会员提供商将为您处理一切。

于 2013-08-12T16:44:03.967 回答
1

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

于 2013-07-31T00:46:22.493 回答