mit*_*aka 7 asp.net-mvc-4 single-page-application breeze durandal hottowel
VS2012 MVC4中的某些单页面应用程序(SPA)模板具有内置身份验证.HotTowel SPA模板没有.
在SPA HotTowel中实现用户身份验证(登录屏幕)的正确方法是什么?HotTowel使用Durandal JS,所以我想问题是如何使用Durandal JS实现用户身份验证
小智 12
我创建了一个包含身份验证和授权的启动器模板
也许可以帮助......
Github => https://github.com/yagopv/durandalauth
示例网站=> https://durandalauth.azurewebsites.net/
看起来 Durandal JS Google 小组有一些答案,但没有具体的示例代码。
\n\n\n\n\n\n毛罗·塞维蒂的想法:
\n\n我的后端公开了一个服务(在我的例子中是 WebAPI),其中有一个操作 getCurrentUser。
\n\n因此,在我的 main.js 中,在 app.Start() 中,然后在调用 app.setRoot 之前进行回调,我向后端发出一个调用,异步询问用户,如果结果是有效用户,我将根设置为主应用程序shell 否则我将 root 设置为登录 shell。
\n\n问题是什么?从客户端的角度来看,身份验证只是一个 \xe2\x80\x9cflag\xe2\x80\x9d ,它表示:好吧,我知道你是谁。您可以利用 FormsAuthentication 的强大功能并接受它,然后公开一个 WebAPI GET 操作,让您检索有关当前登录用户的信息。
\n| 归档时间: |
|
| 查看次数: |
6891 次 |
| 最近记录: |