googleapis / googleapis/google-cloud-cpp
Allow a single client instance to authenticate with multiple tokens
- Ngôn ngữ chính
- C++
- Star
- 659
- Fork
- 462
- Merge trung bình
- 1 ngày 2 giờ
- Pull request đã merge (30 ngày)
- 89
Mô tả
**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
Hướng dẫn đóng góp
Hướng nghiên cứu
Bắt đầu với component google/cloud/storage/client và entry point ReadObj của nó. Xác định cách authentication hiện được gắn vào một client và hành vi nào được yêu cầu đối với nhiều user token. Hoàn thành nghĩa là một client có thể xử lý các lời gọi đã xác thực cho nhiều token mà không yêu cầu một client riêng cho từng token.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- cpp, gcp
- Lĩnh vực
- api, authentication, cloud
- Loại issue
- Tính năng
- Độ khó
- 5/5
- Thời gian dự kiến
- Hơn một tuần
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Cần làm rõ
- Mức phù hợp với người mới
- 30/100