splendido / meteor-accounts-emails-field

A Meteor package to keep user.email up to date with email addresses used for 3rd-party account services
19 stars 9 forks source link

test accounts-google #28

Closed splendido closed 10 years ago

splendido commented 10 years ago

the user object provided by the service is like the following:

{
    "profile" : {
        "name" : "Pippo Pippo"
    },
    "services" : {
        "google" : {
            "accessToken" : "USsI9wh7zTZ3KohDspXz0ogwt6Rpvh0NwAAAAB9yILYFFEbwya29.GQDGllH0jjoIxi",
            "expiresAt" : 1400337257394,
            "id" : "104894627309654919007",
            "email" : "pippo@example.com",
            "verified_email" : true,
            "name" : "Pippo Pippo",
            "given_name" : "Pippo",
            "family_name" : "Pippo",
            "picture" : "https://lh3.googleusercontent.com/-wmrwupoDoy4/BBBAAAABBBI/AAGGGGGAADE/IgacJd76a30/photo.jpg",
            "locale" : "en_US",
            "gender" : "male"
        },
    }
}

email field: services.google.email email verified: services.google.verified_email

steph643 commented 9 years ago

I believe it is not possible to create a Google account without a verified email anymore.

Here is what can be seen in https://accounts.google.com/SignUpWithoutGmail:

image

Even after providing and verifying a mobile phone number, Google asks you this:

image

If this is confirmed, the doc shouldn't have the "let non-verified in" cross for Google.

splendido commented 9 years ago

Yeah, agreed! Please try to access into an app using accounts-meld before concluding the verification process...