У меня есть Google App Script Web App. Я хочу сделать обязательным ввод с учетными данными Google. Я хотел бы, чтобы каждый новый запрос был «одобрен» администратором, отправив запрос на учетную запись по электронной почте администратору, а затем разрешил пользователю доступ к веб-приложению только после того, как администратор одобрил запрос. Я также хочу сослаться на пользователя сеанса на основе учетных данных Google.
Я перешел к этому руководству и, следуя окну CONFIGURE PROJECT
, не смог ввести URL-адрес веб-приложения, поскольку Invalid Origin: URIs must not contain a path or end with "/".
Этот является URL-адресом моего веб-приложения.
Это веб-приложение предназначено для максимум 5 человек.
function doGet(){
//Basic for now:
return HtmlService.createHtmlOutputFromFile('mainhtml');
}
Как предоставить пользователю кнопку Sign in with Google
, а затем отправить этот запрос администратору с помощью GmailApp.sendEmail('admin@email.com', 'Request to join', )
Затем разрешите пользователю доступ к сайту после того, как администратор принял запрос.