Customizable keychain item name
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Anfängerfreundlichkeit
- 35/100
- Issue-Typ
- Feature
- Klarheit
- Größtenteils klar
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- ios, objective-c
- Bereich
- authentication, mobile
Rechercherichtung
Beginne damit, kGTMAppAuthKeychainName und seine Keychain-Aufrufstellen nachzuverfolgen, und untersuche dann, wie die Bundle-Konfiguration aus Info.plist gelesen wird. Füge Unterstützung hinzu, den Elementnamen aus der Bundle-Konfiguration auszuwählen, und verifiziere, dass separate Debug- und Release-Konfigurationen unterschiedliche Keychain-Namen verwenden.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
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
- Vorherrschende Sprache
- Objective-C
- Sterne
- 756
- Forks
- 283
- Ø Merge
- 3 T. 1 Std.
- Gemergte PRs (30 T.)
- 2
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Keine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus google/GoogleSignIn-iOS
-
Revoke request uses GET instead of POSTEvtl. wieder frei Ein Pull Request dazu wurde ohne Merge geschlossen. Offenenhancement triage
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
google/GoogleSignIn-iOS#621 ·
-
enhancement triage
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
google/GoogleSignIn-iOS#620 ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
google/GoogleSignIn-iOS#440 · 4 Kommentare · 2 Reaktionen ·
-
bug triage
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 48/100
google/GoogleSignIn-iOS#647 ·
-
enhancement triage
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 48/100
google/GoogleSignIn-iOS#611 ·
Alle Issues in google/GoogleSignIn-iOS
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 86/100
AvaloniaUI/Avalonia#22437 ·
Maintainer antworten meist innerhalb von 1 Tag
-
[Fix proposed] macOS 10.9: crash on startup due to +[NSColor linkColor] (10.10+ API) in menu_macos.mmEvtl. vergeben Ein verknüpfter Pull Request ist offen oder bereits gemergt. Offenbug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 79/100
joncampbell123/dosbox-x#6664 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Typo in installer: “addition protections” → “additional protections”Evtl. vergeben @Jah-yee hat das vor 2 Tagen übernommen. Offen
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 94/100
objective-see/BlockBlock#111 ·
-
s: need triage
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 88/100
Tencent-TDS/KuiklyUI#1786 ·
Maintainer antworten meist innerhalb von 1 Tag