Ruby on rails React rails存储POST请求响应

Ruby on rails React rails存储POST请求响应,ruby-on-rails,reactjs,react-rails,Ruby On Rails,Reactjs,React Rails,目前,我使用RubyonRails作为后端,为我的应用程序提供API。我的前端使用React rails gem(React.js)获取/发布数据并生成输出。API和应用程序都位于不同的服务器上 我的问题是,我无法存储我在react中发出的POST请求的响应。我怎样才能做到?顺便说一句,我是新来的 我现在想做的是,当用户想要登录应用程序时,会将请求发布到API并获得“auth_token”响应。我想将这个“auth_token”响应存储在标题中,并访问仪表板。但我现在卡住了,我如何才能存储身份验

目前,我使用RubyonRails作为后端,为我的应用程序提供API。我的前端使用React rails gem(React.js)获取/发布数据并生成输出。API和应用程序都位于不同的服务器上

我的问题是,我无法存储我在react中发出的POST请求的响应。我怎样才能做到?顺便说一句,我是新来的

我现在想做的是,当用户想要登录应用程序时,会将请求发布到API并获得“auth_token”响应。我想将这个“auth_token”响应存储在标题中,并访问仪表板。但我现在卡住了,我如何才能存储身份验证令牌ftw

以下是我的POST数据代码:

var LoginBody=React.createClass(
{
handleClick(){
var username=this.refs.username.value;
var password=this.refs.password.value;
$.ajax({
网址:'http://localhost:3001/api/v1/users/central/signin?',
键入:“POST”,
数据类型:“json”,
数据:{用户登录:{电子邮件:用户名,密码:密码}},
成功:(数据)=>{
this.setState({auth_token:data.auth_token});
}.绑定(此),
});
},
getInitialState(){
返回{
授权令牌:[]
}

},
只需将它们存储在本地存储中,如:

localStorage.authToken = data.auth_token
然后,当您在未来的请求中需要它们时,请阅读:

localStorage.authToken

您可以将存储在的本地存储中browser@emaillenin我怎样才能用react做到这一点?请您给我一些指导。