From b0f1e446172c51f2bf7c1c40b523375e2073b6e3 Mon Sep 17 00:00:00 2001 From: Ulysse Carion Date: Thu, 31 Oct 2024 15:18:30 -0700 Subject: [PATCH] Fix redirect / metadata url, (#13) --- src/lib/app.ts | 6 +++--- src/pages/apps/[id].tsx | 5 +++++ src/pages/apps/[id]/login.tsx | 5 +++++ 3 files changed, 13 insertions(+), 3 deletions(-) diff --git a/src/lib/app.ts b/src/lib/app.ts index e6039a7..4e6f989 100644 --- a/src/lib/app.ts +++ b/src/lib/app.ts @@ -21,15 +21,15 @@ export function appIdpEntityId(app: App): string { } export function appIdpRedirectUrl(app: App): string { - return `https://${process.env.DUMMYIDP_CUSTOM_DOMAIN || process.env.VERCEL_URL}/apps/${app.id}/sso`; + return `https://${process.env.NEXT_PUBLIC_DUMMYIDP_CUSTOM_DOMAIN || process.env.VERCEL_URL}/apps/${app.id}/sso`; } export function appIdpMetadataUrl(app: App): string { - return `https://${process.env.DUMMYIDP_CUSTOM_DOMAIN || process.env.VERCEL_URL}/apps/${app.id}/metadata`; + return `https://${process.env.NEXT_PUBLIC_DUMMYIDP_CUSTOM_DOMAIN || process.env.VERCEL_URL}/apps/${app.id}/metadata`; } export function appLoginUrl(app: App): string { - return `https://${process.env.DUMMYIDP_CUSTOM_DOMAIN || process.env.VERCEL_URL}/apps/${app.id}/login`; + return `https://${process.env.NEXT_PUBLIC_DUMMYIDP_CUSTOM_DOMAIN || process.env.VERCEL_URL}/apps/${app.id}/login`; } export async function createApp(): Promise<string> { diff --git a/src/pages/apps/[id].tsx b/src/pages/apps/[id].tsx index 0677b6f..ebbc1e4 100644 --- a/src/pages/apps/[id].tsx +++ b/src/pages/apps/[id].tsx @@ -29,6 +29,7 @@ import { INSECURE_PUBLIC_CERTIFICATE } from "@/lib/insecure-cert"; import { SPSettingsForm } from "@/components/SPSettingsForm"; import { SCIMSettingsForm } from "@/components/SCIMSettingsForm"; import { UsersSettingsForm } from "@/components/UsersSettingsForm"; +import Head from "next/head"; export default function Page() { const router = useRouter(); @@ -37,6 +38,10 @@ export default function Page() { return ( <Layout> + <Head> + <title>App | DummyIDP + +
diff --git a/src/pages/apps/[id]/login.tsx b/src/pages/apps/[id]/login.tsx index 4f29765..a5fa205 100644 --- a/src/pages/apps/[id]/login.tsx +++ b/src/pages/apps/[id]/login.tsx @@ -10,6 +10,7 @@ import { DocsLink } from "@/components/DocsLink"; import Layout from "@/components/Layout"; import { useRouter } from "next/router"; import { useApp } from "@/lib/hooks"; +import Head from "next/head"; export default function Page() { const router = useRouter(); @@ -21,6 +22,10 @@ export default function Page() { return ( + + Simulate Login | DummyIDP + +