暫無描述

loginTelNew.html 3.9KB

    <!doctype html> <html> <head> <meta charset="UTF-8"> <title>短信登录</title> <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" /> <link href="../css/mui.min.css" rel="stylesheet" /> <link href="../css/app.css" rel="stylesheet" /> </head> <body> <header class="mui-bar mui-bar-nav toptitbox"> <a class="mui-action-back mui-icon mui-icon-left-nav mui-pull-left topback"></a> <h1 class="mui-title toptit">短信登录</h1> <span class="mui-pull-right topsave" id='reg'>注册</span> </header> <div class="mui-content"> <form class="mui-input-group frmboxNew"> <div class="mui-input-row frm-input"> <input type="tel" class="mui-input-clear frmtype" placeholder="请输入手机号"> </div> <div class="mui-input-row mui-row frm-input"> <div class="mui-col-xs-8"> <input id='password' type="password" class="frmtype" placeholder="请输入验证码"> </div> <div class="mui-col-xs-4"> <input type="button" class="frmtype getCode" value="获取验证码"> </div> </div> </form> <div class="mui-content-padded frmboxNew"> <button id='login' class="mui-btn mui-btn-block frmbtn frmactive2">登&nbsp;录</button> <p class="otherWordNew"> <span class="mui-pull-left">帐号登录</span> <span id='forgetPassword' class="mui-pull-right">忘记密码?</span> </p> </div> </div> <script src="../js/public/mui.min.js"></script> <script src="../js/public/base.js"></script> <script src="../js/login.js"></script> <script type="text/javascript"> var auths; mui.plusReady(function() { plus.oauth.getServices(function(services) { auths = services; }, function(e) { alert("获取登录服务列表失败:" + e.message + " - " + e.code); }); }) function authLogin(type) { var s; for (var i = 0; i < auths.length; i++) { if (auths[i].id == type) { s = auths[i]; break; } } if (!s.authResult) { s.login(function(e) { mui.toast("登录认证成功!"); authUserInfo(type); }, function(e) { mui.toast("登录认证失败!"); }); } else { mui.toast("已经登录认证!"); } } // 微信登录认证信息 function authUserInfo(type) { var s; for (var i = 0; i < auths.length; i++) { if (auths[i].id == type) { s = auths[i]; break; } } if (!s.authResult) { mui.toast("未授权登录!"); } else { s.getUserInfo(function(e) { var josnStr = JSON.stringify(s.userInfo); var jsonObj = s.userInfo; console.log("获取用户信息成功:" + josnStr); //showData(type,jsonObj); authLogout(); }, function(e) { alert("获取用户信息失败:" + e.message + " - " + e.code); }); } } //注销 function authLogout() { for (var i in auths) { var s = auths[i]; if (s.authResult) { s.logout(function(e) { console.log("注销登录认证成功!"); }, function(e) { console.log("注销登录认证失败!"); }); } } } </script> </body> </html>