import { redirect } from '@sveltejs/kit';
import type { PageServerLoad } from './$types';

/**
 * Callback OIDC — OBSOLETO.
 *
 * El CRM ya no inicia flujo de autorización contra Keycloak: el login entra por
 * el App Launcher del Workspace (relay → /auth/sso → Hub /sso-exchange). Esta
 * ruta se conserva solo para no romper enlaces viejos; cualquier acceso se
 * redirige al dashboard (el layout valida la sesión y, si no hay, reenvía al
 * Workspace). No se intercambia ningún `code` con Keycloak.
 */
export const load: PageServerLoad = async () => {
	throw redirect(303, '/dashboard');
};
