1var clicked=false;var is_iframe=false 2function ClickLogin(iframe_form) 3{if(iframe_form===undefined){iframe_form=false} 4clicked=true;is_iframe=iframe_form;} 5function googleSignUp(){var gSignUp=document.querySelector('.modal__social-button .abcRioButtonContents');gSignUp.click();} 6function googleLogin(){var gSignIn=document.querySelector('.modal__social-button-sign-in .abcRioButtonContents');gSignIn.click();} 7function onSignIn(googleUser){if(jQuery('body').hasClass('user-logged-in')||!clicked){return;} 8var profile=googleUser.getBasicProfile();console.log(profile);console.log("ID: "+profile.getId());console.log('Full Name: '+profile.getName());console.log('Given Name: '+profile.getGivenName());console.log('Family Name: '+profile.getFamilyName());console.log("Image URL: "+profile.getImageUrl());console.log("Email: "+profile.getEmail());var id_token=googleUser.getAuthResponse().id_token;var user_data={"firstname":profile.getGivenName(),"lastname":profile.getFamilyName(),"email":profile.getEmail(),"token":id_token,"account":"google",} 9language='en';jQuery.ajax({url:"/pepsibam/google-login",type:"POST",data:user_data,success:function(data){console.log(data);var result=JSON.parse(data);if(result.exist&&!is_iframe){window.location.href=result.route;} 10else{jQuery('#register-form input#email').val(profile.getEmail()) 11jQuery('#register-form input#firstname').val(profile.getGivenName()) 12jQuery('#register-form input#lastname').val(profile.getFamilyName())}}});} 13function onLogin(googleUser){if(jQuery('body').hasClass('user-logged-in')||!clicked){return;} 14var profile=googleUser.getBasicProfile();var id_token=googleUser.getAuthResponse().id_token;var user_data={"firstname":profile.getGivenName(),"lastname":profile.getFamilyName(),"email":profile.getEmail(),"token":id_token,"account":"google",} 15console.log("ID Token: "+id_token);jQuery.ajax({url:"/pepsibam/google-login",type:"POST",data:user_data,success:function(data){console.log(data);var result=JSON.parse(data);if(result.exist){if(jQuery('#contest').length){location.reload();}else{window.location.href=result.route;}} 16else{if(jQuery('#contest').length){jQuery('#contest-email').val(profile.getEmail()) 17jQuery('#contest-firstname').val(profile.getGivenName()) 18jQuery('#contest-lastname').val(profile.getFamilyName())}else{var close=document.getElementById('fancy_login_close_button');var signupButton=document.getElementsByClassName("jsModalSignUp")[0];close.click();signupButton.click();jQuery('#register-form input#email').val(profile.getEmail()) 19jQuery('#register-form input#firstname').val(profile.getGivenName()) 20jQuery('#register-form input#lastname').val(profile.getFamilyName())}}}});}
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.