Настройка базовой HTTP-аутентификации с помощью Google App Engine Node.js App - PullRequest
0 голосов
/ 26 сентября 2019

Я использую стандартную среду GAE.узел / экспресс-приложение.

Как настроить базовую HTTP-аутентификацию?

Можно ли настроить ее на app.yaml?

I 'Я прочитал документы, много занимался поиском, и, похоже, мне придется использовать мой сервер Express, чтобы справиться с этим.Это кажется странным, потому что это требует, чтобы у меня был сервер.

Что, если я хочу показать статическую HTML-страницу?Тогда экспресс-решение разваливается.

В nginx Я могу сделать это:

server {
    ...
    auth_basic           "Administrator’s Area";
    auth_basic_user_file conf/htpasswd;
}

Есть ли эквивалент с app.yaml в GAE?

Спасибо заваша помощь =)

1 Ответ

1 голос
/ 27 сентября 2019

Я думаю, что этот тип аутентификации не представляется возможным, но у вас есть другие опции - вход в Google - oauth - firebase * user api доступен, но не для стандартного ядра приложения узла

Если вы хотите использовать статический HTML, вы можете сохранить его в Облачное хранилище Google , а облачное хранилище имеет собственные разрешения Параметры

...