next-app-session icon indicating copy to clipboard operation
next-app-session copied to clipboard

used `cookies().get('SID')`. `cookies()` should be awaited before using its value.

Open subanath opened this issue 11 months ago • 0 comments

used cookies().get('SID'). cookies() should be awaited before using its value.

session.ts import nextAppSession from 'next-app-session';

// Your session data type type MySessionData = { access_token?: string; counter?: number;

}

// Setup the config for your session and cookie export const session = nextAppSession<MySessionData>({ // Options name: 'SID', secret: 'secret goes here' });

header component import LoginRegister from './headercomponents/LoginRegister'; import { session } from "@/lib/session"; import LogoutButton from "./headercomponents/LogoutButton";

export default async function Header() { const loggedInUserSession = await session().get('loggedInUserSession'); const loggedUser = await loggedInUserSession?.Name || ''; }

subanath avatar Feb 22 '25 08:02 subanath