Description of problem: Gnome 3.6 in F18 already had issues with google two factor authentication. Gnome 3.8 in F19 seems to have problems with the authentication too. Version-Release number of selected component (if applicable): gnome-online-accounts.x86_64 3.8.1-1.fc19 How reproducible: Always. Steps to Reproduce: 1. Open gnome-online-accounts 2. Add a google account 3. Sign in using two factor authentication 4. "Credentials have expired" is shown with a Sign-In button for the new google account. Sign In starts the process over again. Actual results: "Credentials have expired" Expected results: Being able to use the account after adding it.
Hitting this as well.
https://bugzilla.gnome.org/show_bug.cgi?id=688364 and https://bugzilla.gnome.org/show_bug.cgi?id=686804 are the related bugs on gnome's bugzilla.
Looking at upstream https://bugzilla.gnome.org/show_bug.cgi?id=688364#c45 looks like this is fixed. Any chance this is being back-ported to 3.8 for F19? Seems GNOME On-line Accounts is broken for Google accounts until this is fixed.
If you look at the upstream bug report then you will notice that the bulk of the work had to happen in Evolution Data Server. As far as GOA is concerned, we have to delete the screen scraping code that fetched your raw password.
Please open a bug against EDS and make this depend on that one.
*** This bug has been marked as a duplicate of bug 888822 ***