Модуль входа в приложение Flask с использованием PHP - PullRequest
0 голосов
/ 24 октября 2019

У меня есть приложение Flask (Plotly Dashboard), развернутое в AWS EC2.

Я ищу способ создания модуля входа в систему / регистрации для панели инструментов фляги. У меня есть формы входа / регистрации в чистых файлах HTML / CSS и бэкэнд, написанный на PHP.

Вопрос в том, возможно ли заставить PHP-модуль входа в систему / регистрации работать с приложением колбы? В частности, ограничьте URL-адрес панели мониторинга, если пользователь не вошел в систему и доступен только после входа.

1 Ответ

0 голосов
/ 24 октября 2019

Да. Я бы порекомендовал JWT-аутентификацию для этого.

  • Сначала вы создаете систему входа в систему php, которая проверяет учетные данные пользователя, и, если они правы, выдает JWT

  • Затем Вы создаете промежуточное программное обеспечение в своей Plotly Dashboard, которое проверяет, является ли токен действительным, и разрешает ли ему доступ.

Это потребуетнекоторые исследования, но это вполне выполнимо.

В качестве отправной точки вы можете прочитать разницу между аутентификацией на основе сеанса и токена

И, в качестве альтернативы, вы можетеиспользуйте некоторые службы, такие как Cloudflare access , которые служат той же цели.

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