Files
MediaManager/web/src/routes/login/+layout.ts
2025-08-02 14:18:18 +02:00

16 lines
428 B
TypeScript

import type {LayoutLoad} from './$types';
import {env} from '$env/dynamic/public';
const apiUrl = env.PUBLIC_API_URL;
export const load: LayoutLoad = async ({fetch}) => {
const response = await fetch(apiUrl + '/auth/metadata', {
method: 'GET',
headers: {
'Content-Type': 'application/json'
},
credentials: 'include'
});
return {oauthProvider: await response.json()};
};