jjs-dev / jjs

JJS Judging system
12 stars 3 forks source link

apiserver authorization prototype #368

Closed sleirsgoevy closed 4 years ago

MikailBag commented 4 years ago

Момент с падением CI codegen интересен. Ты создаешь параметр OpenAPI, который передается через заголовок Authorization. Спецификация требует игнорировать этот параметр, то есть формально генератор не прав, что абортится. С другой стороны, ты тоже не прав, так как параметр должен игнорироваться, и сгенерированный клиент не сможет им пользоваться. Для описания аутентификации есть отдельные инструменты. Например, смотри старую схему. Думаю, этот фрагмент надо просто скопировать с небольшими правками.

MikailBag commented 4 years ago

bors try

bors[bot] commented 4 years ago

try

Build failed:

MikailBag commented 4 years ago

bors try

bors[bot] commented 4 years ago

try

Merge conflict.

MikailBag commented 4 years ago

bors try

bors[bot] commented 4 years ago

try

Build succeeded:

MikailBag commented 4 years ago

bors r+

bors[bot] commented 4 years ago

Build succeeded: