Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
(ReactJS Laravel)JWT身份验证头(获取用户信息)_Reactjs_Laravel_Jwt - Fatal编程技术网

(ReactJS Laravel)JWT身份验证头(获取用户信息)

(ReactJS Laravel)JWT身份验证头(获取用户信息),reactjs,laravel,jwt,Reactjs,Laravel,Jwt,我目前在登录页面上,如何获取我需要发送到标题的令牌信息?严重错误(CORS) 加载失败:对飞行前请求的响应未通过访问控制检查:请求的资源上不存在“访问控制允许来源”标头。因此,不允许访问源“” 安装:我已经安装了npm安装cors--保存 目标目标:如何获取电子邮件、登录用户的姓名 我已经将令牌存储到localstorage,但是我不知道如何获取该令牌的承载者,我有我的函数 componentDidMount() { let token = localStorage.getItem("

我目前在登录页面上,如何获取我需要发送到标题的令牌信息?严重错误(CORS)

加载失败:对飞行前请求的响应未通过访问控制检查:请求的资源上不存在“访问控制允许来源”标头。因此,不允许访问源“”

安装:我已经安装了npm安装cors--保存

目标目标:如何获取电子邮件、登录用户的姓名

我已经将令牌存储到localstorage,但是我不知道如何获取该令牌的承载者,我有我的函数

componentDidMount()
{

    let token = localStorage.getItem("token");

    let url = 'http://127.0.0.1:8000/api/auth/me?token=';

    const headers = {
        'Accept': 'application/json',
        'Content-Type': 'application/json',
        'Authorization': 'Bearer ' + token 
    }

    axios.post(url,{headers:headers}).
    then(response => {
        console.log(response);
    })




}
在《我的邮递员》中(我试着看youtube,结果我的身体里出现了这个)

  • 第一件事:客户机上的CORS是一个不错的选择,但我建议使用,因为您使用的是Laravel,所以它可以节省您的时间并易于配置

  • 第二件事:
    axios.defaults.headers.Authorization
    是向请求中添加承载者的好方法。请访问:

 {
        "id": 1,
        "name": "testuser",
        "role": 2,
        "email": "content@gmail.com",
        "created_at": "2018-05-23 15:28:47",
        "updated_at": "2018-05-23 15:28:47",
        "Status": "Active"
    }