googleapis / googleapis/google-cloud-cpp

Allow a single client instance to authenticate with multiple tokens

Ouverte
#15,238 2 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
type: feature request
Langage dominant
C++
Étoiles
659
Forks
462
Merge moyen
1 j 2 h
PR mergées (30 j)
89

Description

**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

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez par le composant google/cloud/storage/client et son point d’entrée ReadObj. Déterminez comment l’authentification est actuellement attachée à un client et quel comportement est requis pour plusieurs tokens utilisateur. Le travail est considéré comme terminé lorsqu’un seul client peut gérer des appels authentifiés pour plusieurs tokens sans nécessiter un client distinct par token.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
cpp, gcp
Domaine
api, authentication, cloud
Type d'issue
Fonctionnalité
Difficulté
5/5
Temps estimé
Plus d'une semaine
Activité
À l'abandon
Clarté
À clarifier
Accessibilité débutants
30/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.