es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: SVELTEKIT

Ruta protegida con Firebase y Svelte

Estoy tratando de crear una página protegida, la página de perfil de mi proyecto. Quiero expulsar a las personas si no han iniciado sesión. Estoy tratando de hacerlo de la manera más simple posible. Encontré este tutorial, pero es en TypeScript y no pude hacer que funcione. Enlace > Mi . . . Read more

Problema con getAuth() en una ruta diferente – SvelteKit

Estoy intentando configurar la autenticación de correo electrónico/contraseña de Firebase en SvelteKit. En __layout.svelte inicializo mi aplicación de Firebase: <script lang=”ts”> import { onMount } from ‘svelte’; import { initializeApp } from ‘firebase/app’; </script> onMount(() => { // Configuración de Firebase de tu aplicación web const firebaseConfig = { apiKey: . . . Read more

sveltekit api process.env.VARIABLE_NAME undefined. sveltekit api process.env.VARIABLE_NAME está indefinido.

No estoy seguro si esto es una condición de carrera, pero no puedo acceder a variables de entorno específicas. Tengo un punto de conexión de API configurado en Svelte. import dotenv from ‘dotenv’; dotenv.config(); console.log(process.env); console.log(process.env.NODE); El resultado es: { NVM_INC: ‘/Users/simon/.nvm/versions/node/v16.13.1/include/node’, TERM_PROGRAM: ‘vscode’, NODE: ‘/Users/simon/.nvm/versions/node/v16.13.1/bin/node’, INIT_CWD: ‘/Users/simon/development/svelte/sveltekit-oidc’, NVM_CD_FLAGS: ‘-q’, . . . Read more

Utilice adapter-node (SvelteKit) para crear middleware para el servidor Express.

Estoy intentando implementar un front-end de SvelteKit en mi servidor Express existente, que maneja la autenticación y demás. Estoy utilizando el adaptador de nodo y tratando de conectarlo a mi aplicación Express como middleware, con app.use(assetsMiddleware, prerenderedMiddleware, kitMiddleware); e importando desde const { assetsMiddleware, prerenderedMiddleware, kitMiddleware } = “./client/build/middlewares.js”; pero . . . Read more