Accounts not added into UOA when login on facebook.com or gmail.com
Bug #1066917 reported by
Xavier Claessens
This bug affects 4 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Online Accounts: Browser Extensions |
Fix Released
|
Critical
|
Alberto Mardegan | ||
Online Accounts: GNOME Control Center |
Fix Released
|
High
|
Alberto Mardegan | ||
Online Accounts: libsignon-glib |
Unknown
|
Unknown
|
|||
gnome-control-center-signon (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Quantal |
Won't Fix
|
High
|
Unassigned | ||
libsignon-glib (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Quantal |
Won't Fix
|
High
|
Unassigned | ||
webaccounts-browser-extension (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
Quantal |
Won't Fix
|
Medium
|
Unassigned |
Bug Description
SRU information appears in comment #3.
I've created a new test user on my system to be sure there are no old settings that could interfer.
Steps:
1) log into unity with a fresh user
2) open firefox and go to facebook.com
3) type login/password
4) click "yes" when asking for extra features
5) go to system settings->online accounts
Expected:
See a facebook account
Actually:
Accounts list is empty
Related branches
lp:~mardy/gnome-control-center-signon/lp1066917
- David King (community): Approve
- PS Jenkins bot (community): Approve (continuous-integration)
-
Diff: 83 lines (+22/-9)2 files modifiedconfigure.ac (+2/-6)
libaccount-plugin/oauth-plugin.c (+20/-3)
lp:~mardy/webaccounts-browser-extension/lp1066917
- David King (community): Approve
-
Diff: 17 lines (+4/-2)1 file modifiedfirefox-extension/content/browser.js.in (+4/-2)
Changed in online-accounts-browser-extension: | |
assignee: | nobody → Alberto Mardegan (mardy) |
importance: | Undecided → Critical |
status: | New → Confirmed |
information type: | Proprietary → Public |
Changed in online-accounts-gnome-control-center: | |
assignee: | nobody → Alberto Mardegan (mardy) |
importance: | Undecided → High |
status: | New → In Progress |
Changed in online-accounts-browser-extension: | |
status: | Confirmed → In Progress |
Changed in online-accounts-gnome-control-center: | |
status: | In Progress → Fix Committed |
Changed in online-accounts-browser-extension: | |
status: | In Progress → Fix Committed |
no longer affects: | ubuntu |
Changed in online-accounts-browser-extension: | |
status: | Fix Committed → Fix Released |
Changed in online-accounts-gnome-control-center: | |
status: | Fix Committed → Fix Released |
Changed in online-accounts-gnome-control-center: | |
milestone: | none → 0.0.20 |
Changed in libsignon-glib (Ubuntu): | |
importance: | Undecided → High |
Changed in libsignon-glib (Ubuntu Quantal): | |
importance: | Undecided → High |
Changed in gnome-control-center-signon (Ubuntu): | |
importance: | Undecided → High |
Changed in gnome-control-center-signon (Ubuntu Quantal): | |
importance: | Undecided → High |
Changed in webaccounts-browser-extension (Ubuntu): | |
importance: | Undecided → Medium |
Changed in webaccounts-browser-extension (Ubuntu Quantal): | |
importance: | Undecided → Medium |
description: | updated |
Changed in gnome-control-center-signon: | |
status: | Fix Released → Fix Committed |
Changed in gnome-control-center-signon: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Some words about the proposed fixes:
The releases of libsignon-glib and online- accounts- gnome-control- center address the bug that once the credentials are captured, the user needs to re-login to the website in the Online Accounts panel. webcredentials. capture. dontask- accounts" does not mention twitter (if it does, reset the key);
How to reproduce:
1) make sure you have no twitter account in Online Accounts (if you have it, delete it);
2) make sure that the dconf key "com.canonical.
3) open twitter.com in Firefox (accept the webapps integration if you didn't accept it before)
4) login into twitter, if you are logged out (a twitter icon should appear in the launcher -- if it doesn't, it means that webapps was not configured correctly in your machine)
5) the Online Accounts panel should be open
If the bug is fixed, then you should be already logged in in the twitter page in Online Accounts; if the bugfix is not correct, then you will be asked for username and password again.
The release of the online- accounts- browser extension fixes a Firefox crash.
How to reproduce:
1) Continue from the 5 steps above.
2) Abort the account creation (click on "Cancel")
3) Clear the dconf key (same as step 2 above)
4) logout of twitter (do NOT close the browser)
5) login into twitter again
If the bug is fixed, FF should not crash.
The regression risk for both fixes is nearly zero; the patches are small and touch only those code paths which are involved in the credentials capture functionality.