170 похожих чатов

Ребят, как вы в put запросах передаёте и обрабатываете поля,

которые в get запросах не возвращаются? Например password

p.s.: "не использую put" ответы не принимаются

22 ответов

10 просмотров

как и все сайты в мире - для паролей отдельный метод и кнопка на ui (ну мб не все, это я так)

пароли вы вообще можете хранить в отдельной таблице :)

Александр Костюченко
как и все сайты в мире - для паролей отдельный мет...

Именно. Более того, этот метод не обновляет поле в прямом смысле, пересчитывает хеш пароля и сохраняет его

А4 Одноногое- Автор вопроса
Александр Костюченко
как и все сайты в мире - для паролей отдельный мет...

Я всё больше прихожу к тому, что definitions в swagger'е становится для меня бесполезным. Универсальные модели там не получается описывать, даже выкручиваясь с readOnly и x-omitempty Запросы описываются в parameters, ответы в responses. Разве что, использовать его для отображения полных моделек в UI Кто как его использует? Кто-нибудь поделится боевой спекой? Примеры из examples не покрывают всех кейсов p.s.: речь про responses и parameters на корневом уровне

А4 Одноногое
Я всё больше прихожу к тому, что definitions в swa...

Ну фронтендеру же надо как-то показать, что ты сделал

А4 Одноногое
Я всё больше прихожу к тому, что definitions в swa...

я так и не смог нормально и удобно юзать кодген честно говоря, перешёл на protobuf (через buf + connect), удобные сигнатуры, понятные ошибки, спека описана в прото (при желании можно в open api сгенерить) и как-то норм стало.

А4 Одноногое- Автор вопроса
Ilya Kaznacheev
Ну фронтендеру же надо как-то показать, что ты сде...

Ну.. здесь вопрос скорее про организацию спеки

в смысле как? 🙂

А4 Одноногое
Я всё больше прихожу к тому, что definitions в swa...

Потому что вы мыслите что объект получаемый вами по get это тот же тип объекта , отправляемый вами в put, но в вашем случае это не так

А4 Одноногое- Автор вопроса
Dmitry
Потому что вы мыслите что объект получаемый вами п...

Зачем нужен definitions? Документация говорит: an object to hold data types produced and consumed by operations, Но ведь объекты у нас в разных сценариях отличаются

А4 Одноногое- Автор вопроса
А4 Одноногое
Зачем нужен definitions? Документация говорит: an...

Ребята, ответьте пж 🙏🙏🙏 мне завтра в школу к первому уроку, скоро спать

А4 Одноногое
Ребята, ответьте пж 🙏🙏🙏 мне завтра в школу к перво...

Чтобы переиспользовать, когда не отличаются 🗿🗿🗿

А4 Одноногое
Зачем нужен definitions? Документация говорит: an...

там описываются структуры которые принимаете возвращаете, аналог models или entity в коде некоторые могут быть общими для разных запрсов

А4 Одноногое- Автор вопроса
Nikita K
Чтобы переиспользовать, когда не отличаются 🗿🗿🗿

Какой-то бардак получается - часть структур будут определены в definitions, а часть размазаны по requests и responses

А4 Одноногое- Автор вопроса
Dmitry
А ты все в дефинишен определи ))

Просто чтобы были видны в ui?

А4 Одноногое
Просто чтобы были видны в ui?

Просто чтобы генератор мог генерировать. Сваггер уй то ещё г-но.

А4 Одноногое- Автор вопроса
Dmitry
Просто чтобы генератор мог генерировать. Сваггер у...

А из requests/responses он разве не может генерировать?

А4 Одноногое
Какой-то бардак получается - часть структур будут ...

Ну, не используй пока не будешь уверен что они наверняка одинаковые. Такое происходит очень редко

Похожие вопросы

Обсуждают сегодня

Если у меня есть такой класс: Object = {} function Object:new(a_name, a_transform, a_color, a_mesh, a_material, a_shader, a_textures) local private = {} private.n...
Cuarno Vile
4
я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
зачем же переименовывать ? чтобы кол-во участников возросло или вдруг IBM от этого снова на свифте начнет кодить ? Я не понимаю что страшного в том что свифт гавно, если это т...
Oleh Nerzh
10
здравствуйте. совершаю вот такую вещь: strcpy(line, (char)current_number); где current number — неподписанный шорт, line — массив чаров. ругань следующая: main.c:29:30: error...
Roberto's Ширгозиев
13
@MrMiscipitlick А можешь макрос написать, который будет вычислять смещение относительно переданных меток? Просто .label1-.label2, и вернуть значение.
КТ315
35
А еще в перле можно уже @arr1 + @arr2?
Sergei Zhmylove
53
Добрый день! Подскажите, пожалуйста: какими компетенциями нужно обладать, чтобы претендовать на работу эрланг (отдельная благодарность, если про элексир тоже подскажете) разр...
via ☸️ led
20
Всем привет. Ребят подскажите пожалуйста. Вопрос по дизасемблировани. Начну с начала. У меня есть скомпилированная программа на ГО (я разработчик) - в ней есть защита лицензии...
Zloy
11
Привет всем. появился вопрос. Разрабатываю сайт, в данный момент он запущен. Хостинг beget. Добавляю на сайт яндекс метрику с помощью полей client-settings (взято отсюда http...
Andrew
2
Можно попросить небольшое ревью кода? Тут немнога, я ничего интереснее не придумал, чем написать аналог tree в качестве практики с cmake. https://github.com/hrimov/tree-unix/...
Andrew Hrimov
11
Карта сайта