/
viktorphp
/
front-socket
Обзор
Документация
Войти
/
viktorphp
/
front-socket
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
src/shared/lib/server/auth/getUserFromCookie.ts
21 строка
418 B
Viktorphp84
feature-socket: test.
09 окт 2025, 17:25
09 окт 2025, 17:25
ef87e2f
Код
Авторство
О чём код?
'use server'; import { cookies } from 'next/headers'; import { IUser } from '@shared/types'; export const getUserFromCookie = async (): Promise<IUser | null> => { const cookieStore = await cookies(); const userDataCookie = cookieStore.get('auth_user'); if (!userDataCookie) { return null; } try { return JSON.parse(decodeURIComponent(userDataCookie.value)); } catch { return null; } };