userlogin.md 2.3 KB

parse登录

Parse.login(username,password)

Parse.become(token)

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Parse.User基本用法示例</title>
    <script src="https://npmcdn.com/parse/dist/parse.min.js"></script>
</head>
<body>
    <script>
        Parse.initialize("dev");
        Parse.serverURL = 'https://dev.fmode.cn/parse'

        async function register(){
            let username = document.getElementById("username").value
            let password = document.getElementById("password").value
            let user = new Parse.User()
            user.set("username",username)
            user.set("password",password)
            try {
                let result = await user.signUp();
                console.log(result)
                // Hooray! Let them use the app now.
            } catch (error) {
                // Show the error message somewhere and let the user try again.
                alert("Error: " + error.code + " " + error.message);
            }
        }
        async function login(){
            let username = document.getElementById("username").value
            let password = document.getElementById("password").value
            const user = await Parse.User.logIn(username, password);
        }
        async function logout(){
            Parse.User.logOut();
        }
        async function onCheck() {
            let query = new Parse.Query('Bill')
            let res = await query.get('Zgfr3OXoRm')
            console.log(res);

            if(res?.id){
                res.set('desc','游戏1')
                await res.save()
                console.log('读写成功');
                
            }
            
        }
    </script>


    <div>用户信息<span id="userinfo"></span></div>
    <script>
        document.getElementById("userinfo").innerHTML = Parse.User.current().id + Parse.User.current().get("username")
    </script>

    <input type="text" id="username">
    <input type="text" id="password">

    <button onclick="register()">注册</button>
    <button onclick="login()">登录</button>
    <button onclick="logout()">登出</button>


    <button onclick="onCheck()">修改数据</button>

</body>
</html>