Перед тем как протестировать нашу конечную точку, нам необходимо в главном файле main.py проекта подключить наш API Router, отвечающий за систему аутентификации.
from app.routers import auth
app.include_router(auth.router)
Запустим сервер командой uvicorn app.main:app --reload и попробуем создать пользователя:
Мы получаем код ответа 201, говорящий об успешном создании пользователя. Теперь откроем таблицу Users в базе данных и проверим, появилась ли там запись:
И если мы посмотрим ячейку hashed_password, то увидим в нем наш введенный хэшированный пароль: $2b$12$mGSpjHTQMeZuBaV9AVkcAeRSkn7cYi7y2xPiZwUIl0hB7PxfwaOWu