Javascript 当我使用node.js时,如何从标题中获取refreshtoken?
我在授权中有两个accesstoken和refreshtoken 前面的是accesstoken,后面的是refreshtoken。获取前面的accesstoken成功,如何筛选出refreshtoken 这是标题Javascript 当我使用node.js时,如何从标题中获取refreshtoken?,javascript,node.js,reactjs,react-native,jwt,Javascript,Node.js,Reactjs,React Native,Jwt,我在授权中有两个accesstoken和refreshtoken 前面的是accesstoken,后面的是refreshtoken。获取前面的accesstoken成功,如何筛选出refreshtoken 这是标题 headers: { authorization: 'Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjE3MjA2OTc4MzciLCJpYXQiOjE2MjA0NTkzMTYsImV4cCI
headers: {
authorization: 'Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjE3MjA2OTc4MzciLCJpYXQiOjE2MjA0NTkzMTYsImV4cCI6MTYyMDQ1OTMyMX0.eYTj0L2g6Z1BM7C-EmtJUXWw9l_t5ua59-w5ZQrvTfU
//this is refreshtoken // eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjE3MjA2OTc4MzciLCJpYXQiOjE2MjA0NTkzMTYsImV4cCI6MTYyMDQ1OTQzNn0.8rl3avx3eL7DhxCgu1kUTqYr_f2fjNs7o-ZxEUTsKs8',
}
获得前面的accesstoken是成功的,如下所示
const authHeader = req.headers["authorization"];
const token = authHeader && authHeader.split(" ")[1];
console.log("token::::::::", token);
//success get accesstoken
console.log(refreshtoken)
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjE3MjA2OTc4MzciLCJpYXQiOjE2MjA0NTkzMTYsImV4cCI6MTYyMDQ1OTQzNn0.8rl3avx3eL7DhxCgu1kUTqYr_f2fjNs7o-ZxEUTsKs8
那我怎么才能拿到令牌呢
我想得到这样的礼物
const authHeader = req.headers["authorization"];
const token = authHeader && authHeader.split(" ")[1];
console.log("token::::::::", token);
//success get accesstoken
console.log(refreshtoken)
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjE3MjA2OTc4MzciLCJpYXQiOjE2MjA0NTkzMTYsImV4cCI6MTYyMDQ1OTQzNn0.8rl3avx3eL7DhxCgu1kUTqYr_f2fjNs7o-ZxEUTsKs8
在你的头上写下
headers: {
authorization: 'Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjE3MjA2OTc4MzciLCJpYXQiOjE2MjA0NTkzMTYsImV4cCI6MTYyMDQ1OTMyMX0.eYTj0L2g6Z1BM7C-EmtJUXWw9l_t5ua59-w5ZQrvTfU
refreshToken : "Your Refresh Token here..."
}
然后在服务器端
const refreshToken = req.headers["refreshToken"];
console.log(refreshToken) // This will be the token
在你的头上写下
headers: {
authorization: 'Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjE3MjA2OTc4MzciLCJpYXQiOjE2MjA0NTkzMTYsImV4cCI6MTYyMDQ1OTMyMX0.eYTj0L2g6Z1BM7C-EmtJUXWw9l_t5ua59-w5ZQrvTfU
refreshToken : "Your Refresh Token here..."
}
然后在服务器端
const refreshToken = req.headers["refreshToken"];
console.log(refreshToken) // This will be the token