Проблема : возникает ошибка при попытке использовать firebase.auth для создания нового пользователя.
Ошибка
Uncaught TypeError: firebase.auth.createUserWithEmailAndPassword is not a function
Что должно произойти : В моем html есть форма для регистрации пользователя по электронной почте и паролю. При нажатии кнопки мой сценарий берет данные из формы регистрации и передает их в firebase.auth, однако firebase.auth, по-видимому, недоступен из внешнего сценария, который включен в файл html. В файле html есть база firebase, и я могу развернуть свой код на хостинге firebase, я уже прошел процесс установки firehost localhost из документации firebase.
Вот мой HTML
А вот мой js
//Sign up with email and password
function signUpWithEmail(e){
e.preventDefault();
var name = document.getElementById("username").value;
var email = document.getElementById("email").value;
var password = document.getElementById("password").value;
var passwordMatch = document.getElementById("repassword").value;
//Create user
auth.createUserWithEmailAndPassword(email, password).then(cred => {
console.log(cred);
})
//Get UID
//Create New Collection identified by UID
//Create user info document
//Add user email and name to user info document
}