mirror of
https://github.com/snowykami/neo-blog.git
synced 2025-09-26 11:06:23 +00:00
feat: 实现用户认证上下文,重构相关组件以支持用户状态管理
This commit is contained in:
@ -26,7 +26,8 @@ export async function getUserLocales(): Promise<string[]> {
|
||||
const cookieStore = await cookies();
|
||||
try {
|
||||
const token = cookieStore.get('token')?.value || '';
|
||||
const user = (await getLoginUser(token)).data;
|
||||
const refreshToken = cookieStore.get('refresh_token')?.value || '';
|
||||
const user = (await getLoginUser({token, refreshToken})).data;
|
||||
locales.push(user.language);
|
||||
locales.push(user.language.split('-')[0]);
|
||||
} catch {
|
||||
|
Reference in New Issue
Block a user