next.js で server actions で getServerSession で session を取ろうとする際には authOption がいる
· One min read
まとめ
- next.js で server actions で getServerSession で session を取ろうとする際には authOption がいる
- rsc で session を取る場合には authOption が不要だったため、若干ハマった
// rsc
export async function Page() {
const session = await getServerSession();
// do something ...
}
// server actions
export async function someActions(state: unknown, formData: FormData) {
const session = await getServerSession(authOption);
// do something ...
}