Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Customizable keychain item name

Aperta
#474 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
3/5
Tempo stimato
1-2 giorni
Idoneità per principianti
35/100
Tipo di issue
Funzionalità
Chiarezza
Abbastanza chiara
Stato di attività
Ferma
Stack tecnologico
ios, objective-c

Direzione di ricerca

Inizia tracciando kGTMAppAuthKeychainName e i punti in cui viene chiamato Keychain, quindi esamina come viene letta la configurazione del bundle da Info.plist. Aggiungi il supporto per scegliere il nome dell’elemento dalla configurazione del bundle e verifica che configurazioni debug e release separate utilizzino nomi Keychain distinti.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

enhancement

Is your feature request related to a problem you're having? Please describe.
Currently library is storing the token within the keychain using the hardcoded name "auth" that is not customizable, we would like to test different versions (debug/release) of the application at the same machine and sometimes we found the system in a broken state, where the token is not correctly identified.

Describe the solution you'd like
We would like a bundle configuration control over the name of the keychain's item. Ideally, adding a new key to Info. list would control which name the keychain item should have. (right now, it's always equal to "auth", and it's set via kGTMAppAuthKeychainName const)

Describe alternatives you've considered
Alternatives would be using a different library for authorization

Additional context

Lingua principale
Objective-C
Stelle
751
Fork
282
Merge medio
4g 20h
PR unite (30g)
11

Guida per i contributori

Apri la guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di google/GoogleSignIn-iOS

Tutte le issue di google/GoogleSignIn-iOS

Issue simili

Altre issue su Objective-C

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.