У меня есть веб-сайт, где зарегистрирован пользователи, могут заполнить форму для отправки информации. Я хотел, чтобы мои пользователи делали это из хромированного расширения. Мне удалось получить форму на информацию о Сен данных, но я хочу войти только в систему, чтобы пользователи могли это сделать. Это похоже на расширение Twitter или SpringPad, когда пользователь сначала открывает расширение, он должен был бы войти в систему или зарегистрироваться. Я видел следующий ответ на переполнении стека: Вход в веб-сайт с расширением Chrome и получите данные из него
Я попробовал и положить этот код в background.html:
function login() {
$.ajax({
url: "http://localhost/login", type: "GET", dataType: "html", success: function() {
$.ajax({
url: "http://localhost/login", type: "POST", data: {
"email": "me@alberto-elias.com",
"password": "mypassword",
},
dataType: "html",
success: function(data) {
//now you can parse your report screen
}
});
}
});
}
в моем popup.html я поставил Следующий код:
var bkg = chrome.extension.getBackgroundPage()
$(document).ready(function() {
$('#pageGaffe').val(bkg.getBgText());
bkg.login();
});
и на моем сервере, который находится в Node.js, у меня есть console.log, который показывает информацию о пользователе, когда он входит в систему, поэтому я видел, что когда я загружаю свой расширение, он входит в систему , Проблема в том, как я могу заставить пользователю входить сам по себе, а не вручную вручную введите свои данные в код, как оставаться вошедшим в систему в расширении и при отправке формы, отправка деталей пользователя в Интернет.
Я надеюсь, что мне удалось правильно объяснить.
Спасибо.