angularjs - 将访问 token 添加到 Angular js 中的每个请求 header

标签 angularjs node.js access-token

我正在使用 Node js Rest API。在身份验证过程中,api 返回一个访问 token 。我需要将访问 token 添加到来自公共(public)位置的每个请求。

最佳答案

您可以使用http interceptor
代码如下

$httpProvider.interceptors.push(function($q, $cookies) {
  return {
   'request': function(config) {
        config.headers['Token'] = $cookies.loginTokenCookie;
        return config;
    }
  };
});

From this post

关于angularjs - 将访问 token 添加到 Angular js 中的每个请求 header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35836571/

相关文章:

node.js - 如何签署 JWT 以从 Azure Active Directory 交换访问 token ?

node.js - Node 检查器显示对象为 'No Properties'

authentication - 基于 OAuth 和基于 Token 的身份验证有什么区别?

azure - 为什么当我将文件上传到视频索引器时收到 401 错误

javascript - 在 Controller 内设置值时出现问题以及 console.log 中的奇怪结果

javascript - Angular ng-repeat 反向

css - 使用 Jade 编写动态 CSS

php - Facebook SDK getAccessToken() 问题

javascript - Angular ng-options 使用选项数据源预选择一个值

javascript - Jquery slider 不适用于 Angular