Skip to content

Commit 8962dfc

Browse files
mcorrochanoaWaxer59yanthomasdev
authored
i18n(es): update google-firebase.mdx (#12342)
Co-authored-by: Waxer59 <[email protected]> Co-authored-by: Yan <[email protected]>
1 parent 75dae46 commit 8962dfc

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

src/content/docs/es/guides/backend/google-firebase.mdx

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
---
22
title: Firebase y Astro
33
description: Agrega un backend a tu proyecto con Firebase
4+
sidebar:
5+
label: Firebase
46
type: backend
57
service: Firebase
68
stub: false
@@ -19,7 +21,7 @@ Consulta nuestra guía independiente para [desplegar en Firebase Hosting](/es/gu
1921
### Prerrequesitos
2022

2123
- Un [proyecto de Firebase con una aplicación web configurada](https://firebase.google.com/docs/web/setup).
22-
- Un proyecto de Astro con [renderizado del lado del servidor (SSR)](/es/guides/on-demand-rendering/) habilitado.
24+
- Un proyecto de Astro con [`output: 'server'` para renderizado bajo demanda](/es/guides/on-demand-rendering/) habilitado.
2325
- Credenciales de Firebase: Necesitarás dos conjuntos de credenciales para conectar Astro a Firebase:
2426
- Credenciales de la aplicación web: Estas credenciales serán utilizadas por el lado del cliente de tu aplicación. Puedes encontrarlas en la consola de Firebase en *Project settings > General*. Desplázate hacia abajo hasta la sección **Your apps** y haz clic en el icono de **Web app**.
2527
- Credenciales del proyecto: Estas credenciales serán utilizadas por el lado del servidor de tu aplicación. Puedes generarlas en la consola de Firebase en *Project settings > Service accounts > Firebase Admin SDK > Generate new private key*.
@@ -370,7 +372,7 @@ import Layout from "../layouts/Layout.astro";
370372
/* Verificar si el usuario está autenticado */
371373
const auth = getAuth(app);
372374
if (Astro.cookies.has("__session")) {
373-
const sessionCookie = Astro.cookies.get("__session").value;
375+
const sessionCookie = Astro.cookies.get("__session")!.value;
374376
const decodedCookie = await auth.verifySessionCookie(sessionCookie);
375377
if (decodedCookie) {
376378
return Astro.redirect("/dashboard");
@@ -449,7 +451,7 @@ const auth = getAuth(app);
449451
if (!Astro.cookies.has("__session")) {
450452
return Astro.redirect("/signin");
451453
}
452-
const sessionCookie = Astro.cookies.get("__session").value;
454+
const sessionCookie = Astro.cookies.get("__session")!.value;
453455
const decodedCookie = await auth.verifySessionCookie(sessionCookie);
454456
const user = await auth.getUser(decodedCookie.uid);
455457
@@ -488,7 +490,7 @@ import Layout from "../layouts/Layout.astro";
488490
/* Verificar si el usuario está autenticado */
489491
const auth = getAuth(app);
490492
if (Astro.cookies.has("__session")) {
491-
const sessionCookie = Astro.cookies.get("__session").value;
493+
const sessionCookie = Astro.cookies.get("__session")!.value;
492494
const decodedCookie = await auth.verifySessionCookie(sessionCookie);
493495
if (decodedCookie) {
494496
return Astro.redirect("/dashboard");

0 commit comments

Comments
 (0)