X-API-KEY headers 身份验证 Angularjs

X-API-KEY headers autentication Angularjs

我目前正在开发以 API 为中心的应用程序项目。 restapi 基于 php 中的代码点火器构建。这部分效果很好,我可以使用 postman 插件接收数据并使用 API 密钥进行身份验证。

我知道如何使用 angular 接收或 post 数据,但我不知道如何开始身份验证。

我在互联网上找不到很多与 X-API-KEY 相关的信息,这就是我在这里问这个问题的原因。对于 front-end 我将使用 angularjs。我什至不知道什么时候开始。问题是:

如何使用 angularjs 通过 headers 进行身份验证。如果有人能指出一些资源以便我阅读,我将不胜感激。

亲切的问候。

您可以在模块的 运行 函数中设置默认值 header,然后在服务器上检查它。

module.run(function($http) {
  $http.defaults.headers.common.Authorization = 'Basic YmVlcDpib29w'
});

您还可以在 angular here.

中查看 $http 服务的文档