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?
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 25/100
- Type d'issue
- Bug
- Clarté
- À clarifier
- Activité
- Calme
- Stack technique
- ios, swift
- Domaine
- authentication, mobile
Piste de recherche
Commencez par le flux de connexion de GoogleSignIn-iOS et l’appel Swift utilisant le scope supplémentaire userinfo.email. Examinez comment le SDK présente les informations de compte demandées et par défaut dans la popup, puis reproduisez ce comportement sur iOS. Le travail est terminé lorsqu’il est déterminé si l’affichage du consentement peut être limité à l’adresse e-mail et que le comportement ou la configuration pris en charge est documenté.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
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) {
...
}
- Langage dominant
- Objective-C
- Étoiles
- 756
- Forks
- 283
- Merge moyen
- 3 j 1 h
- PR mergées (30 j)
- 2
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Aucun modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de google/GoogleSignIn-iOS
-
Revoke request uses GET instead of POSTPeut-être à nouveau libre Une pull request pour cette issue a été fermée sans être fusionnée. Ouverteenhancement triage
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
google/GoogleSignIn-iOS#621 ·
-
enhancement triage
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
google/GoogleSignIn-iOS#620 ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
google/GoogleSignIn-iOS#440 · 4 commentaires · 2 réactions ·
-
bug triage
Difficulté 4/5 3-5 jours Accessibilité débutants 48/100
google/GoogleSignIn-iOS#647 ·
-
enhancement triage
Difficulté 4/5 3-5 jours Accessibilité débutants 48/100
google/GoogleSignIn-iOS#611 ·
Toutes les issues de google/GoogleSignIn-iOS
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 86/100
AvaloniaUI/Avalonia#22437 ·
Les mainteneurs répondent en général sous 1 jour
-
[Fix proposed] macOS 10.9: crash on startup due to +[NSColor linkColor] (10.10+ API) in menu_macos.mmPeut-être pris @maron2000 l’a pris aujourd’hui. Ouvertebug
Difficulté 2/5 1-3 heures Accessibilité débutants 79/100
joncampbell123/dosbox-x#6664 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Typo in installer: “addition protections” → “additional protections”Peut-être pris @Jah-yee l’a pris il y a 2 jours. Ouverte
Difficulté 1/5 Moins d'une heure Accessibilité débutants 94/100
objective-see/BlockBlock#111 ·
-
s: need triage
Difficulté 1/5 Moins d'une heure Accessibilité débutants 88/100
Tencent-TDS/KuiklyUI#1786 ·
Les mainteneurs répondent en général sous 1 jour