javascript - 带有 REST 服务器的 Angular JS : Use and set temporary data(cookie or others)

标签 javascript angularjs rest cookies

您好,我正在将 REST 服务器与我的 Angular JS 前端项目集成。

问题是,当我使用一些传统的集成网络框架时,它们可以帮助我设置 cookie。例如,如果我想登录一个用户,我可以将其用户 ID 存储在 session 中,并将 token 放入 cookie 中。

但是现在我的前端和后端是分离的,前端客户端会从后端服务器获取一个token来证明他已经登录并被授权。我怎么能在 Angular JS 中记住这一点呢?我可以简单地使用 $cookie 内置变量吗?那么 Angular JS 中它的生命周期又如何呢?这样安全吗?

还有另一种方法可以在 Angular JS 中存储一些临时值吗?实际上我与服务器的通信仅通过 JSON 提供,如果有其他方法来存储临时信息,我根本不需要 cookie。 但是,如果我只是将其保存在$scope中,安全吗?特别是对于一些 secret token ...

非常感谢!

最佳答案

关于javascript - 带有 REST 服务器的 Angular JS : Use and set temporary data(cookie or others),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32052663/

相关文章:

javascript - 如何进行 6 个以上并发 REST API 调用

javascript - 如何将一个数字拆分为 n 位数字的组

javascript - 如何使用javascript刷新弹出窗口

javascript - 使用javascript检测用户浏览器

javascript - 将表达式分配给变量并在 ng-class 中使用?

angularjs - Angular : ng-bind-html filters out ng-click?

javascript - 桌面菜单可在鼠标移动时淡入,但在移动屏幕尺寸中保持隐藏状态

javascript - Google map 更改中心

Eclipse 找不到 Jersey 导入

java - 传递请求参数以删除其余请求