Скажите, пожалуйста, не очень понимаю следующее:
Пользователь может войти с помощью логина и пароля. Введенные
данные проверяются с таблицей Пользователей в БД. Если пользователь
логически не существует (exist == false), то пользователь не может
войти в систему."
Я создал БД с таблицей "users"(пользователи)
Прописал также код в Python таким образом, чтобы то, что внесёт пользователь - сохранялось в в таблицу. Значения, которые он внесёт в input подставляютcя в таблицу, это имею в виду.
Но не понимаю, как сделать так, чтобы то, что вводится пользователем,
проверялось с таблицей и если записи, внесённые им существуют в таблице (логин, пароль), то далее его система пускала бы лицезреть инфомрацию (допустим, каталог магазина, который доступен только зарегистрированным и авторизованным пользователям), а если неверно ввёл логин и пароль и если он не
зарегистрирован, то не пускало бы.
Может есть какой-то модуль для этого встроенный…
ЕЩЁ РАЗ ПОВТОРЮ , как должно быть.
Пользователь заходит в приложение/сайт.
Регистрируется.
Далее авторизовывается (вводит логин и пароль).
А дальше он может изучить каталог товаров.
Если в БД (базе данных PosgresSQL) нет его логина и пароля, то система не пускает его изучить каталог товаров.