securitySchemes are ignored
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức phù hợp với người mới
- 35/100
- Loại issue
- Lỗi
- Độ rõ ràng
- Khá rõ ràng
- Mức độ hoạt động
- Đình trệ
- Công nghệ
- openapi, typescript
Hướng nghiên cứu
Start by running the code generator with the provided OpenAPI path and securitySchemes examples, then trace how the generated getSiteConfig function handles operation-level security. Done means the minisite_domain_header security scheme is represented in the generated request so X-MINISITE-DOMAIN can be supplied.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Hello, I have an openapi spec which use the securitySchemes, which seems to not be parsed:
/site-config:
get:
summary: Retrieve the configuration of a site
operationId: getSiteConfig
responses:
'200':
description: "successful operation"
content:
application/json:
schema:
$ref: '#/components/schemas/SiteConfig'
'500':
description: Site not found
security:
- minisite_domain_header: [ ]
securitySchemes:
minisite_domain_header:
type: apiKey
in: header
name: X-MINISITE-DOMAIN
Which in the end generate:
export const getSiteConfig = (signal?: AbortSignal) =>
awakenFetch<Schemas.SiteConfig, GetSiteConfigError, undefined, {}, {}, {}>({
url: "/site-config",
method: "get",
signal,
});
Shouldn't this header be added as variable here ?
- Ngôn ngữ chính
- TypeScript
- Star
- 634
- Fork
- 83
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Chuẩn bị môi trường
Dự án này không cung cấp dev container, Dockerfile hay hướng dẫn đóng góp, nên bạn cần tự thiết lập môi trường: hãy bắt đầu từ README và xem hướng dẫn đóng góp lần đầu của chúng tôi để biết các bước chung.
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của fabien0102/openapi-codegen
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
fabien0102/openapi-codegen#343 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
fabien0102/openapi-codegen#342 ·
-
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 30/100
fabien0102/openapi-codegen#356 ·
-
update dependencies & removed unused deprecatedCó thể đã có người làm @el-j đã nhận 1 ngày trước. Đang mở
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 25/100
fabien0102/openapi-codegen#354 ·
-
deepMerge mutates its arguments, corrupting request payloads across callsCó thể đã có người làm @richard-willis-chevin đã nhận 45 ngày trước. Đang mở
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 72/100
fabien0102/openapi-codegen#349 ·
Tất cả issue của fabien0102/openapi-codegen
Issue tương tự
-
First unknown-user login after boot is one scrypt run slower than a real user's wrong passwordĐang mởarea: backend bug priority: low
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
snapotter-hq/SnapOtter#2254 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
bug ticket
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
cratestack/cratestack#1154 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
server 消息处理器 cmd 分支补显式错误回报——竞态非法命令现走未处理拒绝Có thể đã có người làm @openaddr đã nhận hôm nay. Đang mởready-for-agent refactor wayfinder:task
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
openaddr/dafung-web#428 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Flaky: mongodb-memory-server 'Port already in use' when another process starts a mongod concurrentlyĐang mởarea:testing bug effort:S priority:P2
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 70/100
Maintainer thường phản hồi trong vòng 1 ngày
-
lens:agent lens:process process
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
thebristolsound/birdbrain#1772 ·
Maintainer thường phản hồi trong vòng 1 ngày