Skip to content

Commit 2fab555

Browse files
committed
chore: add changeset
1 parent 177dd06 commit 2fab555

File tree

1 file changed

+26
-0
lines changed

1 file changed

+26
-0
lines changed

.changeset/slimy-hotels-give.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
---
2+
'@clerk/tanstack-react-start': minor
3+
'@clerk/react-router': minor
4+
'@clerk/clerk-js': minor
5+
'@clerk/nextjs': minor
6+
'@clerk/shared': minor
7+
'@clerk/astro': minor
8+
'@clerk/react': minor
9+
'@clerk/nuxt': minor
10+
'@clerk/vue': minor
11+
---
12+
13+
Add standalone `getToken()` function for retrieving session tokens outside of framework component trees.
14+
15+
This function is safe to call from anywhere in the browser, such as API interceptors, data fetching layers (e.g., React Query, SWR), or vanilla JavaScript code. It automatically waits for Clerk to initialize before returning the token.
16+
17+
import { getToken } from '@clerk/nextjs'; // or any framework package
18+
19+
// Example: Axios interceptor
20+
axios.interceptors.request.use(async (config) => {
21+
const token = await getToken();
22+
if (token) {
23+
config.headers.Authorization = `Bearer ${token}`;
24+
}
25+
return config;
26+
});

0 commit comments

Comments
 (0)