我按照官方的firebase文档在fresh. https://firebase.google.com/docs/auth中进行身份验证,但它就是不工作。是否有一些文档、文章或博客可以指导我实现这一点。
9gm1akwq1#
我不认为 Firebase 完全支持部分水合或岛屿建筑。因此,您必须在服务器端进行身份验证,并跨页面路由保留用户会话状态。这将是棘手的,因为新鲜是新的,社区正在增长,所以没有多少文章,解决这个特定的主题。不确定它是否会工作,但尝试以下步骤。
deno install -A https://deno.land/x/firebase_admin@v0.6.0/mod.ts
现在,您可以在Deno Fresh应用程序中导入Firebase Admin SDK,并使用Firebase项目的凭据对其进行初始化:
import * as admin from "https://deno.land/x/firebase_admin@v0.6.0/mod.ts"; const firebaseConfig = { // your Firebase project's configuration }; admin.initializeApp(firebaseConfig);
最后
const { user } = await admin.auth().createUserWithEmailAndPassword(email, password);
型
1条答案
按热度按时间9gm1akwq1#
我不认为 Firebase 完全支持部分水合或岛屿建筑。
因此,您必须在服务器端进行身份验证,并跨页面路由保留用户会话状态。
这将是棘手的,因为新鲜是新的,社区正在增长,所以没有多少文章,解决这个特定的主题。
不确定它是否会工作,但尝试以下步骤。
现在,您可以在Deno Fresh应用程序中导入Firebase Admin SDK,并使用Firebase项目的凭据对其进行初始化:
最后
型