summaryrefslogtreecommitdiff
path: root/examples/ssr/src/pages/login.form.async.ts
blob: f98b11cfe349286113e57124c1f4ac413628f7e9 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
import { APIContext, APIRoute } from 'astro';

export const post: APIRoute = ({ cookies, params, request }: APIContext) => {
	// add a new cookie
	cookies.set('user-id', '1', {
		path: '/',
		maxAge: 2592000,
	});

	return {
		body: JSON.stringify({
			ok: true,
			user: 1,
		}),
	};
};