securitySchemes are ignored
まだ誰も着手していません。
評価
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 初心者へのやさしさ
- 35/100
- issue の種類
- バグ
- 明瞭さ
- おおむね明確
- 活発さ
- 停滞
- 技術スタック
- openapi, typescript
調査の方向性
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.
索引モデルが issue の本文から書いたものです。
説明
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 ?
- 主要言語
- TypeScript
- スター
- 635
- フォーク
- 82
- PR マージ指標
- 30日以内にマージされた PR はありません
環境構築
このプロジェクトには開発コンテナ、Dockerfile、コントリビューションガイドがありません。まず README を読み、一般的な手順ははじめてのコントリビューションガイドを参照してください。
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
fabien0102/openapi-codegen のほかの issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
fabien0102/openapi-codegen#343 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
fabien0102/openapi-codegen#342 ·
-
難易度 5/5 1週間以上 初心者へのやさしさ 30/100
fabien0102/openapi-codegen#356 ·
-
update dependencies & removed unused deprecated対応中かも @el-j が 11 日前に担当しました。 オープン
難易度 3/5 1〜2日 初心者へのやさしさ 25/100
fabien0102/openapi-codegen#354 ·
-
deepMerge mutates its arguments, corrupting request payloads across calls対応中かも @richard-willis-chevin が 55 日前に担当しました。 オープン
難易度 3/5 1〜2日 初心者へのやさしさ 72/100
fabien0102/openapi-codegen#349 ·
fabien0102/openapi-codegen の issue をすべて見る
似ている issue
-
freshness freshness:observed-only
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
thoroc/context-radar#280 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 66/100
-
documentation story
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 74/100
メンテナーはふだん 1 日以内に返信
-
bug category:billing priority:p3 track:fast
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
LanternOps/breeze#9223 ·
メンテナーはふだん 1 日以内に返信