使用firebase登录ejs局部文件
使用firebase登录ejs局部文件
免责声明:nodejs是我的新手,是最近才学到的,所以我尝试做的事情可能不是最佳的,最好以另一种方式来做。
我正在尝试使用firebase API密钥登录:,我不知道该怎么做。我将密钥放在页面底部,但是我无法从URL获取脚本。
如果重要我在nodejs上运行快递服务器:
const express = require("express")
const app_port = process.env.PORT || 3000
const app = express()
const user_controller= require("./userController") //a file to handle user logins/signups
const admin= require("./firebase-admin")() //firebase admin SDK
app.set("view engine", "ejs")
app.get("/",(req, res) => {
res.render("index", {title: "hello user"})
})
我在ejs文件中有一个表单输入(带有用户名和密码):
<form id="login_form" method="post" action="/login">
<input name="email" type="email" placeholder="Email..." required/>
<input name="password" type="password" placeholder="Password..." required/>
<button type="submit" value="Login to Account">Login to Account</button>
<a href="forgotpassword">forgot password?</a><br><br>
</form>
根据该指南,我需要添加)js/7.14.3/firebase-app.js“我设法使用纯HTML格式,但是无法添加到ejs文件中,因为它可以与标记一起使用,而不是,但是后来我没有找到如何从URL导入js文件的方法。
我的大多数ejs文件都与数据库一起使用,因此,如果我想使用该应用程序,我希望将其发布到一个文件中,然后将该部分ejs文件导入其中。
回答如下:我设法通过中间件修复它的NVM:
app.use(“ /”,express.static(“ js”))
最新文章
- http请求digest auth认证
- linux 下dump文件放在那里,怎么查看dump文件目录
- 关于使用ComponentName连接俩个Activity运行闪退的问题
- 什么是 Android Jetpack?
- 大数定律的形象理解
- TextOut字体设置
- Android 6.0 Marshmallow介绍
- 电脑上的准考证怎样保存电子版
- CLion 插件
- 前后端异地、接口如何联调呢
- 系统的联调
- Linux C编程itoa()函数 atoi()函数
- C++中 itoa 和 atoi 的用法
- Linux C编程下没有 itoa()函数的问题
- C++实现matlab中的interp1和interp2插值
- Matlab中interp2和interpn的差异
- extern 用法小结
- MBR与磁盘管理
- STM32外部中断干扰解决方案
- (十四)STM32——外部中断(EXTI)