googleapis / googleapis/google-cloud-cpp

Allow a single client instance to authenticate with multiple tokens

オープン
#15,238 コメント 2 件 リアクション 0 件 担当者 0 名 GitHub で見る
type: feature request
主要言語
C++
スター
659
フォーク
462
平均マージ
1日 2時間
マージ済み PR(30日)
89

説明

**What component of `google-cloud-cpp` is this feature request for?** For
example, is this related to bigtable (i.e., something in
`google/cloud/bigtable`), or GCS (i.e., something in `google/cloud/storage`)?

google/cloud/storage/client

GCS c++ client

**Is your feature request related to a problem?

Currently we need to create a new client per token. For our service we have multiple users with different tokens and having different clients per user is inefficient.
For GCS scale we should have a implementation where a single client can handle multiple auth calls (in ReadObj etc)

**Describe alternatives you've considered** A clear and concise description of
any alternative solutions or features you've considered.
NA

**Additional context** Add any other context about the feature request here.
NA

コントリビューションガイド

コントリビューションガイドを開く

調査の方向性

google/cloud/storage/client コンポーネントとそのエントリポイント ReadObj から始めます。現在、認証がクライアントにどのように付加されているか、また複数のユーザートークンに対してどのような動作が必要かを確認します。1つのクライアントで複数のトークンに対する認証済み呼び出しを処理でき、トークンごとに別のクライアントを必要としなければ完了です。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
cpp, gcp
領域
api, authentication, cloud
issue の種類
機能追加
難易度
5/5
見積もり時間
1週間以上
活発さ
停滞
明瞭さ
説明が足りない
初心者へのやさしさ
30/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。