【发布时间】:2015-12-20 21:43:32
【问题描述】:
我正在编写使用隐式授权 oauth 策略的 Angular 应用程序。如果我的 cookie 中没有有效的访问令牌,我将被重定向到身份验证服务器的 Web 界面,输入我的凭据并使用 url 中的访问令牌重定向到我的站点。我的系统对其进行解析并写入 cookie。
目前我面临的问题是对这个解析函数进行单元测试,该解析函数使用 url 并返回访问令牌对象。想不出好办法,就写到这里:
1.您如何处理单元测试(因此我无法直接向工作的 oauth 服务器发出请求)解析来自身份验证服务器的访问令牌的功能?
2。如何使用访问令牌构建 url 参数?如果我复制当前的访问令牌并在测试数据中使用它会安全吗?
3.是否有可以帮助创建模拟访问令牌对象的库?
【问题讨论】:
标签: javascript angularjs oauth-2.0