1<!DOCTYPE html> 2<html lang="en"> 3<head> 4 <meta charset="UTF-8"> 5 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 6 <meta http-equiv="X-UA-Compatible" content="ie=edge"> 7 <title>Pipileads - Login</title> 8 <meta content="An Indispensable Source for Verified and Validated,Up to date and Live Business Contact Information." name="description"> 9 <!-- Favicon --> 10 <link rel="icon" type="image/png" sizes="32x32" href="/static/pipileads/assets/img/favicon.png"> 11 <link href="https://fonts.googleapis.com/css?family=Montserrat:400,500,700,800&display=swap" rel="stylesheet"> 12 <link href="/static/pipileads/assets/css/auth.css?version=3" type="text/css" rel="stylesheet"> 13
13<script src="https://apis.google.com/js/platform.js" async defer></script>
13 14 <meta name="google-signin-client_id" content="1074030819868-o0v31npjda4sciif0c7t10cl389rsh74.apps.googleusercontent.com"> 15
15<script>window.$zoho=window.$zoho || {};$zoho.salesiq=$zoho.salesiq||{ready:function(){}}</script>
15<script id="zsiqscript" src="https://salesiq.zohopublic.com/widget?wc=siqe64f74149f9d3e18c01ab29ccfe6c09510e8b9d330901e4af425e228f20a0c07" defer></script>
15 16 17<!-- Facebook Pixel Code -->
18<script>
vendor: 434 bytes, lines 18-27
18 19 !function(f,b,e,v,n,t,s) 20 {if(f.fbq)return;n=f.fbq=function(){n.callMethod? 21 n.callMethod.apply(n,arguments):n.queue.push(arguments)}; 22 if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; 23 n.queue=[];t=b.createElement(e);t.async=!0; 24 t.src=v;s=b.getElementsByTagName(e)[0]; 25 s.parentNode.insertBefore(t,s)}(window,document,'script', 26 'https://connect.facebook.net/en_US/fbevents.js'); 27 fbq('init', '
27716561109004637
vendor: 39 bytes, lines 27-29
27'); 28 fbq('track', 'PageView'); 29
29</script>
29 30 <noscript> 31 <img height="1" width="1" 32 src="https://www.facebook.com/tr?id=716561109004637&ev=PageView 33 &noscript=1"/> 34 </noscript> 35 <!-- End Facebook Pixel Code --> 36<!-- Google tag (gtag.js) - Google Analytics -->
vendor: 64 bytes, lines 36-37
36 37<script async src="https://www.googletagmanager.com/gtag/js?id=
37UA-249869589-1
vendor: 13 bytes, lines 37-38
37"> 38</script>
39<script> 40
vendor: 134 bytes, lines 40-44
40window.dataLayer = window.dataLayer || []; 41 function gtag(){dataLayer.push(arguments);} 42 gtag('js', new Date()); 43 44 gtag('config', '
44UA-249869589-1
vendor: 4 bytes, line 44
44');
45</script>
45 46 47</head> 48<body> 49 <div class="main-content"> 50 <div class="login-page"> 51 <div class="pipi-intro"> 52 <div class="pipi-logo"> 53 <a href="/"> 54 <img src="/static/pipileads/assets/img/pipi-auth-logo.svg" alt="pipileads"> 55 </a> 56 </div> 57 <div class="pipi-page-intro"> 58 <div class="pipi-page-intro-head"> 59 Find B2B emails of your Target Audience. 60 </div> 61 <div class="pipi-page-intro-content"> 62 <div class="premium-desc-list"> 63 <ul class="pl-list"> 64 <li>Verified email IDs are less than a Month Old.</li> 65 <li>Download your lists in CSV or XLSX format.</li> 66 <li>No duplicate records.</li> 67 <li>Download freshly verified email Ids.</li> 68 </ul> 69 </div> 70 </div> 71 </div> 72 </div> 73 <div class="login-content"> 74 <div class="pipi-logo-mobile"> 75 <a href="/"> 76 <img src="/static/pipileads/assets/img/logo1.svg" alt="pipileads"> 77 </a> 78 </div> 79 <div class="login-component"> 80 <div class="auth-form"> 81 <div class="login-head"> 82 <span>Login</span> 83 </div> 84 85 86 <div id="login-form"> 87 <div id="signup-success-message" class="alert alert-success" style="display: none;"> <strong>Congratulations! </strong>Your account has been activated. You may go ahead and Login now.</div> 88 <div class="alert alert-danger" style="display: none;"> Username or Password invalid</div> 89 <form> 90 <div class="form-group"> 91 <label><strong>Email</strong></label> 92 <input type="email" class="form-control" value=""> 93 </div> 94 <div class="form-group"> 95 <label><strong>Password</strong></label> 96 <input type="password" class="form-control" value=""> 97 </div> 98 <div class="form-group-ck"> 99 <div class="ck-button"><label class="checkbox-label"> 100 <input class="select-box" type="checkbox"/> 101 <span class="checkbox-custom"></span> 102 </label> 103 <span class="remember-me" >Remember Me</span> 104 </div> 105 </div> 106 <div class="text-center"> 107 108 </div> 109 <div class="form-group"> 110 <a class="forgot-password" href="/app/password_reset/">Forgot Password?</a> 111 </div> 112 </form> 113 </div> 114 <div class="text-divider"><span>OR</span></div> 115 <div class="google-auth-div"> 116 <div class="g-signin2" data-onsuccess="onSignIn" data-theme="dark"></div> 117 </div> 118 <div class="new-account"> 119 <span>Don't have an account?</span> <a class="text-primary" href="../signup/">Sign up for free</a> 120 </div> 121 </div> 122 </div> 123 </div> 124 </div> 125 </div> 126</body>
127<script src="/static/pipileads/main.js?v=20250119"></script>
vendor: 1 bytes, line 127
127
128<script> 129 function onSignIn(googleUser) { 130 let id_token = googleUser.getAuthResponse().id_token; 131 let xhr = new XMLHttpRequest(); 132 xhr.open('POST', 'https://pipileads.com/app/auth-google/'); 133 // xhr.setRequestHeader("X-CSRFToken", getCookie('csrftoken')); 134 xhr.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); 135 xhr.onload = function () { 136 let token=JSON.parse(xhr.responseText).token; 137 let is_new_user=JSON.parse(xhr.responseText).is_new_user; 138 if(is_new_user){ 139 document.getElementById('gauth-token').setAttribute("data_isnew", "is_new_user"); 140 document.getElementById('gauth-token').value=token; 141 }else{ 142 document.getElementById('gauth-token').value=token; 143 } 144 gapi.auth2.getAuthInstance().disconnect(); 145 document.getElementById('gauth-token').click(); 146 }; 147 let send_params = 'provider=google-oauth2&code=' + id_token; 148 var logout_token=(localStorage.getItem('logout_token')!=null&localStorage.getItem('logout_token')!=undefined)?localStorage.getItem('logout_token'):null; 149 if(logout_token&&logout_token!==""){ 150 send_params=send_params+"&logout_token="+logout_token; 151 } 152 xhr.send(send_params); 153 } 154 function signOut() { 155 var auth2 = gapi.auth2.getAuthInstance(); 156 auth2.signOut().then(function () { 157 }); 158 } 159</script>
vendor: 1 bytes, line 159
159
160<script src="/static/core_front/assets/vendor/jquery/jquery.min.js"></script>
vendor: 1 bytes, line 160
160
161<script> 162 $(document).ready(function(){ 163 var checkExist = setInterval(function() { 164 if ($('.abcRioButton').length) { 165 $(".abcRioButton").css("width","100%"); 166 $(".abcRioButton").css("border","1px solid #4285f4"); 167 $(".abcRioButton").css("box-sizing","border-box"); 168 $(".abcRioButton").css("border-radius"," 5px"); 169 $(".abcRioButtonContents span:first-child").text("Sign in with Google"); 170 clearInterval(checkExist); 171 } 172 }, 100); // check every 100ms 173 174 }); 175</script>
175 176 177</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.