Estoy tratando de agregar usuarios con la función de correo electrónico y contraseña en Firebase, pero la información no se agrega una vez que se hace clic en el botón de registro. He insertado el bloque de código que he escrito para realizar esta acción. No estoy seguro de lo que me estoy perdiendo. La información del usuario no aparece en la consola y no hay ningún mensaje de error. Todos los demás datos que se ingresan funcionan, la parte de autenticación es lo único que no funciona correctamente.
// signing new users up const signupForm = document.querySelector('.signup'); signupForm.addEventListener('submit', (e) => { e.preventDefault(); const email = signupForm.email.value; const password = signupForm.password.value; createUserWithEmailAndPassword(auth, email, password) .then((cred) => { // console.log('user created:', cred.user); signupForm.reset(); }) .catch((err) => { // console.log(err.message); }); // logging in and out const logoutButton = document.querySelector('.logout'); logoutButton.addEventListener('click', () => { signOut(auth) .then(() => { alert('user signed out'); }) .catch((err) => { console.log(err.message); }); }); const loginForm = document.querySelector('.login'); loginForm.addEventListener('submit', (e) => { e.preventDefault(); const email = loginForm.email.value; const password = loginForm.password.value; signInWithEmailAndPassword(auth, email, password) .then((cred) => { console.log('user logged in:', cred.user); loginForm.reset(); }) .catch((err) => { console.log(err.message); });```