vorgang accessible via url

This commit is contained in:
2025-06-18 16:33:35 +02:00
parent 98ccf6a0b0
commit 28e93fe943
3 changed files with 24 additions and 6 deletions

View File

@@ -0,0 +1,18 @@
import { hasValidToken } from '$lib/server/vorgangService';
import { redirect } from '@sveltejs/kit';
import type { PageServerLoad } from '../../view/$types';
export const load: PageServerLoad = ({params, url}) => {
const caseID = params.vorgang;
const token = url.searchParams.get('token');
let isTokenValid
if (typeof token === 'string' && caseID) {
isTokenValid = hasValidToken(caseID, token);
}
if(!isTokenValid) {
redirect(303, '/anmeldung');
}
};