У меня проблема! createUserWithEmailAndPassword () не работает.
<html> <head> <!-- Firechat --> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script> <script src='https://cdn.firebase.com/js/client/2.0.2/firebase.js'></script> <link rel='stylesheet' href='https://cdn.firebase.com/libs/firechat/2.0.1/firechat.min.css' /> <script src='https://cdn.firebase.com/libs/firechat/2.0.1/firechat.min.js'></script> <style type="text/css"> #firechat{width:400px} </style> </head> <body> <h1>Test</h1> <script type='text/javascript'> var chatRef = new Firebase('https://chat-9d9f1.firebaseio.com/'); email = "xxxxxxxxxxxx@gmail.com"; password = "xxxxxxxxxx"; function registerUser() { chatRef.auth().createUserWithEmailAndPassword(email, password).catch(function(error) { // Handle Errors here. var errorCode = error.code; var errorMessage = error.message; if (errorCode == 'auth/weak-password') { alert('The password is too weak.'); } else { alert(errorMessage); } console.log(error); }); } registerUser(); </script> <div id="messageDiv">Chat APP<br/></div> <div class="kdas"></div> <input id="nameInput" placeholder="Name"/> <input id="messageInput" placeholder="Message..."/> <input type="submit" value="Send" id="send"> </body> </html>
Но я получаю ошибку "Uncaught Error: Firebase.auth fail: был вызван с 0 аргументами. Ожидается хотя бы 1". Почему?