feat(auth): Add authorize page

This commit is contained in:
Björn Benouarets
2026-01-21 06:40:53 +01:00
parent 74232ad2d2
commit 9e7841ee35
8 changed files with 90 additions and 38 deletions

View File

@@ -3,7 +3,7 @@ import { cookies } from "next/headers";
import { revalidatePath } from "next/cache";
export async function GET() {
if (!process.env.SECNEX_API_HOST || !process.env.SECNEX_API_KEY) {
if (!process.env.SECNEX_AUTH_API_HOST || !process.env.SECNEX_AUTH_API_KEY) {
return NextResponse.json({ success: false, message: "SecNex API host or key is not set" });
}
const cookieStore = await cookies();
@@ -14,12 +14,12 @@ export async function GET() {
}
try {
const response = await fetch(`${process.env.SECNEX_API_HOST}/session/info`, {
const response = await fetch(`${process.env.SECNEX_AUTH_API_HOST}/session/info`, {
method: "POST",
body: JSON.stringify({ token: token.value }),
headers: {
"Content-Type": "application/json",
"Authorization": `Bearer ${process.env.SECNEX_API_KEY}`,
"Authorization": `Bearer ${process.env.SECNEX_AUTH_API_KEY}`,
},
});