Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

Already on GitHub? Sign in to your account

yahoo allows different primary email addresses #185

Closed
graingert opened this Issue Apr 10, 2013 · 13 comments

Comments

Projects
None yet
4 participants

I have a yahoo account with primary address tagrain@gmail.com and yahoo email tagrain@yahoo.com. I am able to log into that same account with both IDs

It seems I am unable to use Persona with this account.

album of UI flow

Member

ozten commented Apr 10, 2013

If you go to yahoo.com or mail.yahoo.com and hover over "Hi, yourname" and then click Account Settings...

  • What does is say you are logged in as
  • What does it say is your Yahoo Email?

I can sign in as tagrain@gmail.com, tagrain@yahoo.com and tagrain@yahoo.co.uk to get to the same account

Signed in as tagrain
Doesn't say it in that drop-down, but I receive email sent to tagrain@yahoo.co.uk

Owner

callahad commented Apr 10, 2013

/me expects that you're entering tagrain@yahoo.com, but Yahoo's OpenID response is telling us you're tagrain@yahoo.co.uk instead.

@graingert Could you try this again on yahoo.personatest.org?

Owner

callahad commented Apr 10, 2013

(It should still fail there, but it'll log more info so we can figure out what's up)

https://yahoo.personatest.org/ just redirects me to
https://login.persona.org/

Thomas Grainger

On 10 April 2013 02:29, Dan Callahan notifications@github.com wrote:

(It should still fail there, but it'll log more info so we can figure out
what's up)


Reply to this email directly or view it on GitHubhttps://github.com/mozilla/browserid-bigtent/issues/185#issuecomment-16150524
.

Member

ozten commented Apr 10, 2013

Ah, can you try typing tagrain@yahoo.co.uk instead at myfavoritebeer? This will validate what callahad is saying.

That doesn't use bigtent, it uses email validation instead

Thomas Grainger

On 10 April 2013 03:40, Austin King notifications@github.com wrote:

Ah, can you try typing tagrain@yahoo.co.uk instead at myfavoritebeer?
This will validate what callahad is saying.


Reply to this email directly or view it on GitHubhttps://github.com/mozilla/browserid-bigtent/issues/185#issuecomment-16152337
.

Owner

callahad commented Apr 10, 2013

@graingert I'm an idiot. Could you please try to log in at http://yahoo.123done.org/ (which will use a fallback IdP at yahoo.personatest.org)

Owner

callahad commented Apr 10, 2013

Gah. I'm pretty sleep deprived from my flights today and not thinking straight.

So, yahoo.personatest.org is running a patched version of the BigTent bridge, but I'm not sure what RP + Fallback combo we have online right now that points to it. Help?

/me goes to sleep

Member

ozten commented Apr 10, 2013

That doesn't use bigtent, it uses email validation instead

Ya, sorry about that. I claim low blood sugar levels.

Member

ozten commented Apr 10, 2013

We're deploying a debugging build to one machine in the production cluster.

Can you log in a few times?

Member

ozten commented Apr 11, 2013

We're looking at a small sample of data, but the current plan is:

  1. Automatically fix this where the local name of the email address is identical and we have a valid domain match. Details TBD, but

foobar@yahoo.com maps to foobar@yahoo.co.uk

  1. Fix case sensitivity Issue #180

  2. Improve user error message to include the OpenID returned email address Issue #186

It's quite possible that this will address the root cause of your issue.

Collaborator

edwinwongsf commented Sep 19, 2013

I believe the temporary PIN email fix should resolve this issue. We officially don't support email aliases with yahoo.com. I'm closing, please reopen if you disagree.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment