NextJS auth based on document.cookie
Unanswered
Cape horse mackerel posted this in #help-forum
Original message was deleted.
1 Reply
You can use [cookies-next](https://www.npmjs.com/package/cookies-next) for Next.js 13 (app directory):
This is currently the only solution for SSR cookies with Next v13.
'use client';
import { useCookies } from 'next-client-cookies';
const MyComponent = () => {
const cookies = useCookies();
return (
<div>
<p>My cookie value: {cookies.get('my-cookie')}</p>
<button onClick={() => cookies.set('my-cookie', 'my-value')}>
Set cookie
</button>
{' | '}
<button onClick={() => cookies.delete('my-cookie')}>Delete cookie</button>
</div>
);
};This is currently the only solution for SSR cookies with Next v13.