<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>LINE Login</title>
    <style>
        #timeJump {
            display: none;
        }
    </style>
</head>

<body>
    <!-- <h1 id="timeJump">登錄成功,<span id="jTime">5</span>秒后返回App</h1> -->
    <script type="text/javascript" src="lib/jquery-3.1.1.min.js"></script>
    <script src="lib/default.js"></script>
    <script>
        var urlParam = url_get_params();
        $.ajax({
            url: 'https://api.line.me/oauth2/v2.1/token',
            data: {
                grant_type: 'authorization_code',
                code: urlParam.code,
                redirect_uri: 'https://www.footseen.xyz/yazhaiTest/lineBack.html',
                client_id: '1654468829',
                client_secret: 'd70325add488ea05fd25ba84c6d91b6c'
            },
            type: 'POST',
            success: function (res) {
                var mAutho = res;
                $.ajax({
                    url: 'https://api.line.me/oauth2/v2.1/verify',
                    type: 'POST',
                    data: {
                        client_id: '1654468829',
                        id_token: mAutho.id_token
                    },
                    success: function (res) {
                        console.log('line',res)
                        $.ajax({
                            url:$ip+'third/login',
                            data:{
                                openid:res.sub,
                                opentype:8,
                                authToken:mAutho.id_token,
                                nickname:res.name,
                                facepath:res.iss
                            },
                            success:function(data){
                                console.log('line',data)
                                if(data.code!=1){
                                    layer.msg(data.msg)
                                    return;
                                }
                                localStorage.token=data.token
                                localStorage.uid=data.uid
                                window.location.href='https://www.footseen.xyz/yazhaiTest/pc.html'
    
                            }
                        })
                        // window.location.href = "footseenlogin://" + encodeURIComponent("www.firefly.live?token=" + mAutho.id_token + "&name=" + res.name + "&profileImageUrl=" + res.iss + "&id=" + res.sub);
                    }
                })

            }
        })
  
        function url_get_params() {
            var url = location.href;
            var theRequest = new Object();
            if (url.indexOf("?") != -1) {
                var str = url.substr(url.indexOf("?") + 1);
                strs = str.split("&");
                for (var i = 0; i < strs.length; i++) {
                    theRequest[strs[i].split("=")[0]] = unescape(strs[i].split("=")[1]);
                }
            }
            return theRequest;
        }
    </script>
</body>

</html>