服务器到客户端的身份验证令牌

时间:2020-10-20 13:45:51

标签: node.js reactjs express session token

我正在创建一个React + Express项目,在这里我必须通过Express访问云平台,从那里获取身份验证令牌,然后以某种方式将其发送到React,以便我将从React发出的请求使用该令牌进行制作。我该怎么办?

我的Express代码就是这样。

app.get("/", (req, res) => {
  let cloud = getCloudInstance(req);
  if (!req.session.token) {
    authorize(cloud, req, res); // gets token and sets it into the session
  } else {
    res.send("Authenticated!");
    // TODO: send token to client
  }
});

我必须第一次通过服务器访问路由“ /”,因为“授权”方法会将用户重定向到云服务的授权页面,因此无法使用React调用它。

0 个答案:

没有答案