chai-backend icon indicating copy to clipboard operation
chai-backend copied to clipboard

"Undefined accessToken in /refresh-token API while Destructuring (Variable Name Mismatch)"

Open oiabhishekk opened this issue 1 year ago • 5 comments

image

oiabhishekk avatar Jan 08 '24 18:01 oiabhishekk

write refreshToken: just before newRefreshToken everything will be fine

0x-pankaj avatar Jan 08 '24 21:01 0x-pankaj

or use const {refreshToken,accessToken} = await generateAccessAndRefreshToken refreshToken = new refreshtoken

OkamiSan45 avatar Jan 09 '24 11:01 OkamiSan45

or use const {refreshToken,accessToken} = await generateAccessAndRefreshToken refreshToken = new refreshtoken how will this work @Luckily45

oiabhishekk avatar Jan 09 '24 17:01 oiabhishekk

@oiabhishekk simple logic bro when you generating the tokens you them named as access and refresh and when you destructuring the token you named as new refresh that's the problem there either you change the name while generating or change them when you want to use like my case

OkamiSan45 avatar Jan 10 '24 06:01 OkamiSan45

This will work- const { accessToken, refreshToken: newRefreshToken } = await generateAccessAndRefreshTokens(user._id);

DixitJoshi12 avatar Jan 27 '24 19:01 DixitJoshi12