Аутентификация веб-приложения с использованием React и Flask - PullRequest
0 голосов
/ 20 февраля 2020

Я создаю веб-приложение, которое использует React на внешнем интерфейсе и Flask на внутреннем (и развернуто на Azure). Я хотел бы реализовать аутентификацию / авторизацию пользователя.

Я понимаю, как реализовать это с чистым Flask, но я не уверен, как этого добиться, когда React является внешним интерфейсом и Flask на внутреннем. Например:

  • Все еще Flask обрабатывает это или это делает React?
  • Если Flask аутентифицирует пользователей, как вы отправляете пароли безопасным способом?
  • et c et c et c

Любые советы / ссылки на ресурсы приветствуются. Я также открыт для предложений относительно других способов справиться с этим.

1 Ответ

0 голосов
/ 20 февраля 2020

Существуют различные способы обработки аутентификации, и то, что вы выбираете, зависит от уровня безопасности, который вам нужен, и от того, сколько времени вы готовы инвестировать. Отправка данных для входа с клиента на сервер довольно хорошо защищена при использовании ssl.

Таким образом, вы создаете форму в ответ и отправляете данные с постом через ssl своему бэкэнду. После этого вы можете использовать токен или сеанс или готовить ie et c.

В этом блоге

есть хорошая запись о Flask Аутентификации
...