Javascript 我得到认证错误,当尝试测试登录页面时,我附加了下面的所有内容。你们能帮我吗?
错误 **对象{code:“auth/argument error”,消息:“signInWithEmailAndPassword失败:第一个参数“email”必须是有效字符串。”,a:null,堆栈:“” a:空 代码:“身份验证/参数错误” 消息:“signInWithEmailAndPassword失败:第一个参数“email”必须是有效字符串 堆栈:“ ** 我的代码Javascript 我得到认证错误,当尝试测试登录页面时,我附加了下面的所有内容。你们能帮我吗?,javascript,firebase,Javascript,Firebase,错误 **对象{code:“auth/argument error”,消息:“signInWithEmailAndPassword失败:第一个参数“email”必须是有效字符串。”,a:null,堆栈:“” a:空 代码:“身份验证/参数错误” 消息:“signInWithEmailAndPassword失败:第一个参数“email”必须是有效字符串 堆栈:“ ** 我的代码 登录页面 客户端登录 形式 电子邮件 密码 ssn 提交 img{ 左:40%; 右:40
登录页面
客户端登录
形式
电子邮件
密码
ssn
提交
img{
左:40%;
右:40%;
动画:旋转2s无限线性;
}
@关键帧旋转{
100% {
变换:旋转(360度);
}
}
不是用户
var firebaseConfig={
apiKey:“*******”,
authDomain:“*******”,
projectId:“*******”,
storageBucket:“*******”,
messagingSenderId:“*************”,
appId:“*******”,
度量标准:'******',
};
//导入“firebase/analytics”;
//初始化Firebase
firebase.initializeApp(firebaseConfig);
firebase.analytics();
const db=firebase.firestore();
const email=document.getElementById('email');
const password=document.getElementById('password');
const lol=document.getElementById('submit');
lol.addEventListener('click',函数(){
火基
.auth()
.使用电子邮件和密码登录(电子邮件、密码)
。然后((userCredential)=>{
//签到
var user=userCredential.user;
// ...
})
.catch((错误)=>{
var errorCode=error.code;
var errorMessage=error.message;
});
});
var user=firebase.auth().currentUser;
如果(用户){
//用户已登录。
window.location.replace('clientdash.html');
}否则{
//没有用户登录。
log(“未找到用户”);
}
这是一个javascript对象
您需要它的值:
document.getElementById('email').value
没有看剩下的代码
这是一个javascript对象
您需要它的值:
document.getElementById('email').value
未查看其余代码。密码相同。我尝试了,但仍然出现错误:(@Tawhid,您应该提供错误详细信息。谢谢!它现在开始工作:DSame for password。我尝试了,但仍然出现错误:(@Tawhid,您应该提供错误详细信息。谢谢!它现在开始工作:D
const lol=document.getElementById('submit'))
?希望这不会投入生产!为什么会出现问题?如果你给变量命名,其他开发人员可能不会把你当回事。lol
。使用变量名来指明变量的用途。哦..谢谢你的建议:D,我太有幽默感了const lol=document.getElementById('submit');
?希望这不会投入生产!为什么会出现问题?如果你给变量命名,其他开发人员可能不会把你当回事。lol
。使用变量名来说明变量的用途。哦..谢谢你的建议:D,我太幽默了
document.getElementById('email').value