无法使用Firebase电子邮件/密码验证创建用户

时间:2015-10-13 19:01:05

标签: javascript firebase firebase-authentication

好的,所以我使用电子邮件和密码创建了一个简单的HTML注册表单,并且我已将用户输入的文本设置为单独的变量,并使用JS代码中的这些变量来创建Firebase中的新用户,但它不起作用。具体来说,用户信用卡不会显示在我的Firebase中。 Firebase中的规则只是默认值,没有添加任何内容。

编辑:好的,我尝试在浏览器中运行它。我一直得到一个意想不到的令牌'我脚本中第6行的错误。关于我做错什么的任何想法?

这是html代码:

<script src="script.js"></script>
    <form class="pure-form pure-form-stacked">
                <fieldset>
                    <label for="email">Your Email</label>
                    <input id="newEmail" type="email" placeholder="Your Email">

                    <label for="password">Your Password</label>
                    <input id="newPassword" type="password" placeholder="Your Password">

                    <button type="submit" class="pure-button" onclick="newUser()">Sign Up</button> 
                </fieldset>
            </form>

这里有JS代码:

function newUser() {
  var ref = new Firebase("https://indiepop.firebaseio.com");
  var totallyNewEmail = document.getElementById("newEmail").value;
  var totallyNewPass = document.getElementById("newPassword").value;
  ref.createUser({
    email    : totallyNewEmail;
    password : totallyNewPass;
  }, function(error, userData) {
    if (error) {
      console.log("Error! Technical Difficulties:", error);
    } else {
      console.log("Successfully created user! Welcome to IndiePop!");
    }
  )
}};

注意:不要介意缺少开放,标签等。这只是JS Script使用的问题片段。

0 个答案:

没有答案