Extension Chrome:Obtenir Le Nom D'Utilisateur

Je suis de la création d'un Google chrome extension, pour certaines fonctionnalités j'ai besoin de l'utilisateur système de nom de connexion (pas de mot de passe), en utilisant JavaScript il n'est pas possible de le faire.

Certains suggèrent NPAPI, mais je n'ai aucune idée à ce sujet, donc j'ai arrêté.

Prochaine chose que je vais essayer d'obtenir le nom d'utilisateur dans le Navigateur google Chrome,. Mais toujours pas de succès.

J'essaie d'utiliser quelque chose comme:

var currentUser; 
var xhr = new XMLHttpRequest(); 
xhr.onreadystatechange = function(data) { 
  if (xhr.readyState == 1) { 
    currentUser = null; 
    if (xhr.status == 200) 
    {
      var re = new RegExp(/<b class="?gb4"?>[\s]*([^<]+@[^<]+)      <\/b>/i); 
      var m = re.exec(xhr.responseText); 
      if (m && m.length == 2) { 
        currentUser = m[1]; 
      } 
    } 
    console.log("Currently logged user (on google.com): " +   currentUser); 
  } 
}; 
xhr.open('GET', ' https://myaccount.google.com/?pli=1', false); 
xhr.send(); `

toujours pas de succès.

Tout mon plan est d'obtenir le nom d'utilisateur (de bureau nom de connexion ou de Chrome, le nom de connexion), et je ne suis pas en mesure de l'obtenir.

(ajout de commentaires) j'ai besoin d'envoyer ce nom d'utilisateur en tant que paramètre à mon service, que le nom d'utilisateur fonctionne comme clé primaire.

Est-il une raison particulière pour laquelle vous avez besoin le nom de l'utilisateur?
oui, j'ai besoin d'envoyer ce nom d'utilisateur en tant que paramètre à mon service, que le nom d'utilisateur de travailler en tant que clé primaire.

OriginalL'auteur Akash R | 2015-03-11