When implementing Google Sign-In on iOS, is it possible to indicate in the google account sign-in popup that only email address will be used?
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Anfängerfreundlichkeit
- 25/100
- Issue-Typ
- Bug
- Klarheit
- Muss geklärt werden
- Aktivitätsstatus
- Ruhig
- Tech-Stack
- ios, swift
- Bereich
- authentication, mobile
Rechercherichtung
Beginne mit dem Anmeldeablauf von GoogleSignIn-iOS und dem Swift-Aufruf mit dem zusätzlichen Bereich userinfo.email. Prüfe, wie das SDK angeforderte und standardmäßige Kontoinformationen im Popup anzeigt, und bilde dieses Verhalten auf iOS nach. Als erledigt gilt, festzustellen, ob die Einwilligungsanzeige auf die E-Mail-Adresse beschränkt werden kann, und das unterstützte Verhalten oder die Konfiguration zu dokumentieren.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Describe the bug
When implementing Google Sign-In on iOS, is it possible to indicate in the google account sign-in popup that only email address will be used?
To Reproduce
Steps to reproduce the behavior:
- Implement google sign in using GoogleSignIn-iOS library
- Build the app and press the google sign up button to proceed with the signup process.
- In the google account integration popup, you will see that “name, email address, profile picture” are accessible in the user's account.
Expected behavior
I only need the user's email address. I want the popup to show the user that it only uses the email address.
As I understand it, name, email address, profile picture are the default public information in google account. However, I will only use the user's email address in my app via google sign-up, and I want the popup to show only the email address.
Is this possible?
Screenshots
Environment
- Device: any iPhone
- OS: any iOS
- Browser: N/A
Additional context
I've tested it without passing scope in the sign in request, and I've tested it with explicitly adding only userinfo.email as scope, but in both cases the sign-in popup shows that name, email address, profile picture are accessible. I want only the email address to be marked as accessible.
let additionalScopes = ["https://www.googleapis.com/auth/userinfo.email"]
GIDSignIn.sharedInstance.configuration = config
GIDSignIn.sharedInstance
.signIn(withPresenting: rootViewController, hint: nil, additionalScopes: additionalScopes) {
...
}
- 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