Guest User

Untitled

a guest
Aug 4th, 2019
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 5.04 KB | None | 0 0
  1. <html xmlns="http://www.w3.org/1999/xhtml">
  2. <head>
  3.     <title>Auto Login</title>
  4.     <meta name="data-spm" content="a2g0s" />
  5.     <meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
  6.  
  7. <script type="text/javascript"  src="//u.alicdn.com/js/5v/??lib/aelite/aelite.js,mod/common/xman/mod-base/mod-base.js?t=e456cdb7_1f7a8c3ea"></script>
  8.  
  9.  
  10.  
  11.  
  12. </head>
  13.  
  14. <body style="background:#fff;" data-spm="12008793"><script>
  15. with(document)with(body)with(insertBefore(createElement("script"),firstChild))setAttribute("exparams","userid=&aplus&ali_beacon_id=&ali_apache_id=10%2e182%2e251%2e131%2e1564949354356%2e531453%2e1&ali_apache_track=&ali_apache_tracktmp=&dmtrack_c={}&hn=wslogin010177201051%2eus%2eot7&asid=AQAAAABuO0ddtH17AwAAAAC4iYuxhdjoUQ==&sidx=0",id="beacon-aplus",src="//assets.alicdn.com/g/alilog/??aplus_plugin_aefront/index.js,mlog/aplus_int.js")
  16. </script>
  17.  
  18.     <div id="loading" style="margin:0 auto;padding:0 auto;text-align:center;vertical-align:middle;">
  19.         <span style="background:url(/images/xman/loading.gif) no-repeat;padding-left:25px;">Loading...</span>
  20.     </div>
  21.    
  22.     <div id="token-error" style="display:none; width:260px; margin:0 auto; margin-top:20px; background: #FFEFEE url(/images/xman/error.png) no-repeat 10px 4px; font-family: Arial,Helvetica,sans-senif; border: 1px solid #FFD4D2; color: #333333; font-size: 12px; line-height: 16px; padding: 4px 10px 4px 37px;">
  23.         Service is unavailable, please <a href="http://portals.aliexpress.com/adcenter/hot_product_download.do?categoryId=200001083&amp;categoryName=Laptop%20Parts%20&amp;%20Accessories">return</a> and retry.
  24.     </div>
  25.    
  26.     <div id="debug-info" style="color:#fff; position:absolute; left:10px; bottom:10px;"></div>
  27.    
  28.                
  29.         <script type="text/javascript" src="https://s.tbcdn.cn/g/security/umscript/2.0.2/um.js"></script>
  30.        
  31.     <script type="text/javascript">
  32.         var params = location.search.replace(/^\?/, '').split('&');
  33.         var umidToken = '';
  34.         for (var i = 0; i < params.length; i++) {
  35.             if(params[i].indexOf('u_token=') >= 0) {
  36.                 umidToken = '?' + params[i];
  37.             }
  38.         }
  39.  
  40.         AE.use(['common.xman.ModBase'],function (ModBase) {
  41.  
  42.             // 请求模块初始化及配置
  43.             var modBase = new ModBase({
  44.                 validateStAPIForAliexpress: 'https://login.aliexpress.com/validateST.htm' + umidToken
  45.             }),
  46.                     showError = function(){
  47.                         get("loading").style.display = "none";
  48.                         get("token-error").style.display = "block";
  49.                     };
  50.            
  51.             var passportDomain = 'https://passport.aliexpress.com';
  52.            
  53.             if (passportDomain) {
  54.                 modBase.config.passportDomain = passportDomain;
  55.             }
  56.            
  57.             // 订阅自动登录成功��需要跳转到的url
  58.             modBase.on("setCookiesFinish",function(ev,args){
  59.                 location.href = "http://portals.aliexpress.com/adcenter/hot_product_download.do?categoryId=200001083&categoryName=Laptop%20Parts%20&%20Accessories";
  60.             });
  61.            
  62.             modBase.on("fromSubCompanyAccount",function(ev,args){
  63.                 modBase.gotoSsoRegisterPage(args.token);
  64.             });
  65.            
  66.             modBase.on("registerReject",function(ev,args){
  67.                 modBase.gotoRegisterRejectPage(args.email);
  68.             });
  69.            
  70.             modBase.on("tokenError",function(ev,args){
  71.                 showError();
  72.                 get("debug-info").innerHTML = "token error";
  73.             });
  74.  
  75.             modBase.on("tokenTimeout",function(ev,args){
  76.                 showError();
  77.                 get("debug-info").innerHTML = "token timeout";
  78.             });
  79.  
  80.             modBase.on("serverError",function(ev,args){
  81.                 showError();
  82.                 get("debug-info").innerHTML = "server error type : " + args.callbackObj.error_type;
  83.             });
  84.  
  85.             if (window.um != null && typeof window.um.init == 'function') {
  86.                 var container = document.getElementById('_umfp');
  87.                 if (!container) {
  88.                     container = document.createElement('div');
  89.                     container.id = '_umfp';
  90.                     container.style.display = 'block';
  91.                     container.style.position = 'absolute';
  92.                     container.style.top = '-5000px';
  93.                     container.left = '-5000px';
  94.                     container.width = '1px';
  95.                     container.height = '1px';
  96.                     container.overflow = 'hidden';
  97.                     container.innerHTML = '<img src="https://ynuf.alipay.com/service/clear.png?xt=B44a9af81508f3c7279572a0dcb961ec0&xa=intl-login" />';
  98.                     document.body.appendChild(container);
  99.                 }
  100.                 window.um.init({
  101.                     timeout: '15000',
  102.                     token: "B44a9af81508f3c7279572a0dcb961ec0",
  103.                     // enableMod: '',
  104.                     timestamp: '6833982657545A435841677B',
  105.                     serviceUrl: "https://us.ynuf.alipay.com/service/um.json",
  106.                     appName: 'intl-login',
  107.                     containers: {
  108.                         flash: container,
  109.                         dcp: container
  110.                     }
  111.                 });
  112.  
  113.                 setTimeout(function() {
  114.                                     // 给出ST的情况
  115.                     modBase.doRequest( modBase.config.validateStAPI + "?st=2lryo4DSxExPW85LmunInAg&u_token=B44a9af81508f3c7279572a0dcb961ec0" , "signIn");
  116.                                 }, 100); // 延迟100毫秒,尽量确保UMID生成成功
  117.             } else {
  118.                                     // 给出ST的情况
  119.                     modBase.validateByStStandAlone("2lryo4DSxExPW85LmunInAg");
  120.                             }
  121.         });
  122.     </script>
  123.  
  124. </body>
  125.  
  126. </html>
Advertisement
Add Comment
Please, Sign In to add comment