feat: SW-162 MFA for Profile implemented

This commit is contained in:
Hrishikesh Vaipurkar
2024-07-16 14:38:57 +02:00
parent 0c0fc1d08b
commit dde2b828cb
7 changed files with 177 additions and 12 deletions

View File

@@ -1,5 +1,5 @@
import { createActionURL } from "@auth/core"
import { headers as nextHeaders } from "next/headers"
import { cookies,headers as nextHeaders } from "next/headers"
import { NextRequest, NextResponse } from "next/server"
import { AuthError } from "next-auth"
@@ -63,6 +63,8 @@ export async function GET(
console.log({ logout_NEXTAUTH_URL: process.env.NEXTAUTH_URL })
console.log({ logout_env: process.env })
const cookieStore = cookies()
cookieStore.set("_SecureMFA-token", "", { maxAge: 0 })
const headers = new Headers(nextHeaders())
const signOutURL = createActionURL(
"signout",