как перейти на следующую страницу, если в скрипте приложения Google введен правильный пароль - PullRequest
0 голосов
/ 27 января 2020

Я обрабатываю проект в сценарии приложения, и я закончил работу с веб-приложением, но мне нужен логин, чтобы пользователи могли получить доступ к приложению / форме. Но у меня возникают проблемы при создании страницы входа в систему, поскольку я хочу создать имя пользователя и пароль, если они правильные, прежде чем пользователям будет разрешено перейти со страницы входа на страницу приложения. Пожалуйста, помогите мне вот мой код сервера.

function doGet(e) {
  if (e.parameters.page == "apppage"){
  return loadAppPage();
}
else{
  return loadLoginPage();
}


function loadLoginPage(){
  return HtmlService.createTemplateFromFile('loginPage').evaluate();
}

function loadLoginPage(){
  return HtmlService.createTemplateFromFile('loginPage').evaluate();
}

JavaScript Код:

document.getElementById('loginbutton').addEventListener ('click', getlogin); 

function getlogin(){
  var username= document.getElementById ('username').value; 
  var password= document.getElementById ('password').value; 
  if(username=='admin' && password == 'admin123'){
   loginbutton.setAttribute("href",ScriptApp.getService().getUrl()+loginPage);
  }
}

1 Ответ

1 голос
/ 27 января 2020

Вместо установки атрибута href просто перейдите на страницу

function getlogin(){
  var username= document.getElementById ('username').value; 
  var password= document.getElementById ('password').value; 
  if(username=='admin' && password == 'admin123'){
   google.script.run.navigateTo('your_page')
  }
}

Подробнее здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...