Advertisement
Guest User

Browser ID Wordpress login.js

a guest
Apr 26th, 2012
71
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.             rememberme = document.getElementById('rememberme');
  5.             if (rememberme != null)
  6.                 rememberme = rememberme.checked;
  7.             var form = document.createElement('form');
  8.             form.method = "POST";
  9.             form.action = browserid_siteurl;
  10.             form.id = "assertion_send_form";
  11.            
  12.             var assertion_field = document.createElement('input');
  13.             assertion_field.type = "hidden";
  14.             assertion_field.name = "browserid_assertion";
  15.             assertion_field.value = assertion;
  16.             form.appendChild(assertion_field);
  17.            
  18.             var remem_field = document.createElement('input');
  19.             remem_field.type = "hidden";
  20.             remem_field.name = "rememberme";
  21.             remem_field.value = rememberme;
  22.             form.appendChild(remem_field);
  23.            
  24.             if (browserid_redirect != null){
  25.             var remem_field = document.createElement('input');
  26.             redir_field.type = "hidden";
  27.             redir_field.name = "redirect_to";
  28.             redir_field.value =  browserid_redirect;
  29.             form.appendChild(redir_field);
  30.             }
  31.             var my_form = document.body.appendChild(form);
  32.             my_form.submit();
  33.            
  34.         }
  35.         else
  36.             alert(browserid_failed);
  37.     });
  38.     return false;
  39. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement