refresh_token не должен храниться в куках, его нужно сохранять в браузерном секурном хранилище (на фронте) и предъявлять как параметр конкретного запроса (апгрейд или получение access_token'а).
У Pydantic же есть model_validate() и @validator() директива, в которой реализуется не только проверка размерности по типу…
Ты прав в отсутствии привязки. А я про то, что в update_query надо ставить фильтрацию по expiry как минимум, т.е. при…
Я вижу тут повторяющийся в каждом методе паттерн "взять текущего пользователя/получить его данные".
А это разве ошибка, если изменений не было, но попытались сохранить данные?
По названию оно должно заниматься валидацией через DTO/модель, т.е. проверять поля на их соответствие типам и размерностям.
Он все текущие токены пометит устаревшими у аккаунта?