首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在平均堆栈应用程序中处理身份验证令牌

如何在平均堆栈应用程序中处理身份验证令牌
EN

Stack Overflow用户
提问于 2015-02-17 15:42:20
回答 1查看 109关注 0票数 0

我是一个新手,意思堆栈和开发一个端到端应用程序使用MEAN。对于如何在客户端(即Angularjs)处理身份验证令牌,我有些困惑。

在用户注册或登录到应用程序之后,我创建了一个身份验证令牌。我遵循此链接创建身份验证令牌。我在响应头中设置了身份验证令牌,并将其保存在客户端的浏览器localStorage上。每当我打个REST电话,我就会访问它。

直接从localStorage访问令牌是一种好做法,还是我需要通过创建工厂或服务来访问令牌?我见过许多这样的答案,其中他们通过创建工厂或服务来访问令牌,但我的困惑是如果我能够直接从localStorage访问令牌,为什么我需要创建一个工厂或服务?有什么最佳做法吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-02-21 17:01:21

MEAN.IO提供了试驾-开发的方法论,并从盒中获得了几个Karma测试用例。对于单元测试,您应该编写工厂app.factory('getTokens),然后为其编写测试用例如下:

  • 用户登录-> Ok。
  • 用户未登录-> 抛出错误.

但如果你,出于某种原因,不支持TDD -你不应该。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28565255

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档