【发布时间】:2017-06-05 02:37:30
【问题描述】:
React 新手寻求帮助...我正在使用 React 发出 API 请求,如下所示:
class CatsApi {
static createCat(cat) {
const request = new Request('http://localhost:4300/api/v1/cats', {
method: 'POST',
headers: new Headers({
'Content-Type': 'application/json'
}),
body: JSON.stringify(cat)
});
return fetch(request).then(response => {
return response.json();
}).catch(error => {
return error;
});
}
同时,我通过 react-devise 对我的 API 进行了身份验证:
https://github.com/timscott/react-devise
其中有一个方法getBearerToken 像这样:https://github.com/timscott/react-devise/blob/master/src/actions/authTokenStore.js
如何使用 getBearerToken 向 API 传递令牌,以便 API 请求使用令牌进行身份验证?
谢谢!
【问题讨论】:
标签: ruby-on-rails reactjs oauth ruby-on-rails-5