47 lines
1.6 KiB
JavaScript
47 lines
1.6 KiB
JavaScript
|
import './config-DeQcbWtq.js';
|
||
|
import { r as redirect } from './index-Ddp2AB5f.js';
|
||
|
import 'dotenv';
|
||
|
|
||
|
const load = async ({ request, cookies }) => {
|
||
|
let url = new URL(request.url);
|
||
|
if (url.searchParams.has("token")) {
|
||
|
try {
|
||
|
let token = url.searchParams.get("token");
|
||
|
if (!token) {
|
||
|
return {
|
||
|
success: false,
|
||
|
message: "missing token"
|
||
|
};
|
||
|
}
|
||
|
cookies.set("token", token, {
|
||
|
path: "/",
|
||
|
httpOnly: true,
|
||
|
secure: false
|
||
|
});
|
||
|
} catch (e) {
|
||
|
console.log(e);
|
||
|
}
|
||
|
redirect(302, "/app");
|
||
|
}
|
||
|
return {
|
||
|
success: false,
|
||
|
message: "missing token"
|
||
|
};
|
||
|
};
|
||
|
|
||
|
var _page_server = /*#__PURE__*/Object.freeze({
|
||
|
__proto__: null,
|
||
|
load: load
|
||
|
});
|
||
|
|
||
|
const index = 9;
|
||
|
let component_cache;
|
||
|
const component = async () => component_cache ??= (await import('./_page.svelte-DSU-43m_.js')).default;
|
||
|
const server_id = "src/routes/app/(auth)/auth/+page.server.js";
|
||
|
const imports = ["_app/immutable/nodes/9.BC-ztgaJ.js","_app/immutable/chunks/scheduler.lbjRT0Rl.js","_app/immutable/chunks/index.CaCtjzNU.js","_app/immutable/chunks/config.ah9CROzn.js","_app/immutable/chunks/_commonjsHelpers.IkB594pC.js","_app/immutable/chunks/index.B3mWxGlt.js","_app/immutable/chunks/index.DJbdiDqX.js","_app/immutable/chunks/mode-watcher.D5rnmFp9.js","_app/immutable/chunks/spread.CgU5AtxT.js","_app/immutable/chunks/each.DOzsyxQl.js"];
|
||
|
const stylesheets = ["_app/immutable/assets/app.H9hzU22V.css"];
|
||
|
const fonts = [];
|
||
|
|
||
|
export { component, fonts, imports, index, _page_server as server, server_id, stylesheets };
|
||
|
//# sourceMappingURL=9-gkCD8Bn9.js.map
|