Jak*_*rsh 14 javascript mongodb node.js express angularjs
我正在MEAN堆栈上开发一个Web应用程序(MongoDB,Express,AngularJS和node.js).我正在开发一个登录系统,并且还会保护一些Angular路由,以便只有登录用户才能访问它们.我正在尝试考虑采用这种架构的最佳方法.
我正在考虑当前的工作流程:
这种方法有意义吗?它是否安全,是否相对有效/快速执行?
我结束了我原来的工作流程快速的权威性例子,可见结合在这里.它如下:
$rootScope并考虑登录.$rootScope.user则取消设置(如果需要),并将用户重定向到登录页面.user对象(用于存储在$ rootScope中,如前所述).restrict函数传递,该函数确保在将任何数据发送到客户端之前存在会话.401如果没有会话,则返回一个会话,然后使用此HTTP拦截器在Angular端处理该会话以取消设置$rootScope.user并重定向到登录屏幕.$rootScope.user设置为null,并且用户被重定向回到首页.| 归档时间: |
|
| 查看次数: |
5775 次 |
| 最近记录: |