簡體   English   中英

似乎無法使用Parse.com登錄

[英]Can't seem to log in using Parse.com

我剛剛開始使用Parse.com,並且正在制作一個非常簡單的登錄屏幕,該屏幕有兩種形式用於輸入用戶名和密碼(分別為fUser和fPass)和一個onclick調用按鈕logueo的提交按鈕。 這就是我定義函數的方式:

<script type="text/javascript">
        function logueo() {
            Parse.initialize("key1", "key2");
            var username = fUser.value;
            var password = fPass.value;

            Parse.User.logIn(username, password, {
                success: function(user) {
                    console.log("Exito")
                },
                error: function(user, error) {
                    console.log("Mal")
                }
            }
        )};

我直接在Parse.com上創建了用戶,無論我是否輸入正確的用戶,我總是得到“ Mal”結果。 我在這里做錯了什么?

當您調用fUser.valuefPass.value ,我假設您正在嘗試提取文本框或表單元素的值。 但是,在logueo()函數中,將fUserfPass視為HTML元素對象,因此很可能不會將任何數據傳遞給Parse來驗證登錄。 如果要在另一段代碼中聲明這些變量,則它們可能超出了登錄功能的范圍。 我建議向您的用戶名和密碼字段添加一個id屬性,並通過var fUser = document.getElementById("ID-OF-USER");引用它們各自的值var fUser = document.getElementById("ID-OF-USER"); var fPass = document.getElementById("ID-OF-PASS"); 呼叫。 那應該工作。 只需將“ ID-OF-PASS”和“ ID-OF-USER”替換為相應的ID名稱即可。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM