Advertisement
Guest User

Untitled

a guest
Apr 26th, 2012
25
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function browserid_login() {
  2.     navigator.id.getVerifiedEmail(function(assertion) {
  3.         if (assertion) {
  4.             var rememberme = document.getElementById('rememberme');  // I added a var here
  5.             if (rememberme != null)
  6.                 rememberme = rememberme.checked;
  7.             var form = document.createElement('form');
  8.             form.setAttribute('style','display: none;'); //Style fix
  9.             form.method = "POST";
  10.             form.action = browserid_siteurl;    // I removed the id as it is not used
  11.             var fields = [
  12.                 {name: "browserid_assertion", value: assertion},
  13.                 {name: "rememberme", value: rememberme},
  14.                 {name: "browserid_assertion", value: assertion}];
  15.             if (browserid_redirect != null){
  16.             fields.push({name: "redirect_to", value: browserid_redirect});
  17.             }
  18.             for (var i = 0, length = fields.length; i < length; i++){
  19.                 var field = document.createElement('input');
  20.                 field.type = "hidden";
  21.                 field.name = fields[i].name;
  22.                 field.value = fields[i].value;
  23.                 form.appendChild(field);
  24.             }
  25.             var my_form = document.body.appendChild(form);
  26.             my_form.submit();
  27.         }
  28.         else
  29.             alert(browserid_failed);
  30.     });
  31.     return false;
  32. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement