Боковая панель скрипта приложения перенаправляет на пустую страницу после аутентификации с помощью Firebase Auth.
Моя реализация Firebase Auth перенаправляет на пустую страницу на боковой панели скрипта приложения.
Я реализовал приведенный ниже код из Официальное руководство
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Sample Firebase Auth App</title>
<script src="https://www.gstatic.com/firebasejs/5.9.2/firebase.js"></script>
<script>
// Initialize Firebase
var config = {
apiKey: "",
authDomain: "<project-id>.firebaseapp.com",
databaseURL: "https://<project-id>.firebaseio.com",
projectId: "<project-id>",
storageBucket: "<project-id>.appspot.com",
messagingSenderId: "6073*******"
};
firebase.initializeApp(config);
</script>
</head>
<body>
<h2>Login Form</h2>
<form action="">
<div class="container">
<label for="email"><b>Email Address</b></label>
<input type='text' placeholder='Enter Username' id='email' value='johndoe@foo.bar'>
<br>
<label for="psw"><b>Password</b></label>
<input type="password" placeholder="Enter Password" id="psw" required>
<br>
<button onclick="login()">Login</button>
</div>
</form>
<script>
function login() {
var email = document.getElementById("email").value;
var password = document.getElementById("psw").value;
if (email.length < 3 || password.length < 8) {
return
}
firebase.auth().createUserWithEmailAndPassword(email, password).catch(function(error) {
var errorCode = error.code;
var errorMessage = error.message;
});
}
</script>
</body>
</html>
есть ли объяснение этому поведению?