fix: redirect url from login not working (#952)

This commit is contained in:
Meier Lukas
2024-08-09 16:08:08 +02:00
committed by GitHub
parent 6dafbaae48
commit 349c49462f

View File

@@ -10,7 +10,7 @@ import { LoginForm } from "./_login-form";
interface LoginProps {
searchParams: {
redirectAfterLogin?: string;
callbackUrl?: string;
};
}
@@ -18,7 +18,7 @@ export default async function Login({ searchParams }: LoginProps) {
const session = await auth();
if (session) {
redirect(searchParams.redirectAfterLogin ?? "/");
redirect(searchParams.callbackUrl ?? "/");
}
const t = await getScopedI18n("user.page.login");
@@ -40,7 +40,7 @@ export default async function Login({ searchParams }: LoginProps) {
providers={env.AUTH_PROVIDERS}
oidcClientName={env.AUTH_OIDC_CLIENT_NAME}
isOidcAutoLoginEnabled={env.AUTH_OIDC_AUTO_LOGIN}
callbackUrl={searchParams.redirectAfterLogin ?? "/"}
callbackUrl={searchParams.callbackUrl ?? "/"}
/>
</Card>
</Stack>