Skip to content

Commit 0d3aa28

Browse files
committed
fix: prevent trying to decode refresh token
1 parent d69ee34 commit 0d3aa28

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

lib/sdk/utilities/token-utils.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,11 +37,12 @@ export const commitTokenToMemory = async (
3737
token: string,
3838
type: TokenType
3939
): Promise<void> => {
40-
const tokenPayload = jwtDecode(token);
4140
await sessionManager.setSessionItem(type, token);
4241
if (type === 'access_token') {
42+
const tokenPayload = jwtDecode(token);
4343
await sessionManager.setSessionItem('access_token_payload', tokenPayload);
4444
} else if (type === 'id_token') {
45+
const tokenPayload = jwtDecode(token);
4546
await sessionManager.setSessionItem('id_token_payload', tokenPayload);
4647
await commitUserToMemoryFromToken(sessionManager, token);
4748
}

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@kinde-oss/kinde-typescript-sdk",
3-
"version": "2.2.4",
3+
"version": "2.3.0",
44
"description": "Kinde Typescript SDK",
55
"main": "dist-cjs/index.js",
66
"module": "dist/index.js",

0 commit comments

Comments
 (0)