Need to authorize my google account each time I boot the computer
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Online Accounts: Account plugins |
Fix Released
|
Critical
|
Unassigned | ||
Online Accounts: Sign-on UI |
Fix Released
|
Undecided
|
Unassigned | ||
account-plugins (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Quantal |
Fix Released
|
Undecided
|
Unassigned | ||
Trusty |
Fix Released
|
Undecided
|
Unassigned | ||
evolution-data-server (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Trusty |
Fix Released
|
Undecided
|
Unassigned | ||
signon-plugin-oauth2 (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Quantal |
Fix Released
|
Undecided
|
Unassigned | ||
Trusty |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
[Impact] Google calendar integration is broken, and users are requested to re-enter their Google password everytime they log in, or everytime they enable/disable their Google account from the System Settings.
[Test Case] Disable/re-enable your Google account. When affected by this bug, a notification will appear and you'll be asked to enter your Google password in the Online Accounts panel in System Settings.
[Regression Potential] Minimal: the fix is a backport of a patch from the evolution-
Old description
===============
[Test Case] Sometimes after one day, sometimes after one week, the system indicator will turn red and the Google account will be marked as needing reauthentication. Time can vary, but any period shorter than one month is a symptom of the bug.
[Regression Potential] Minimal: the change to the Google plugin (in account-plugins) simply changes the authentication method, in a way that is well-documented. The change in signon-
I'll try to find why the account-plugins package was not uploaded; indeed, both are required in order to fix this bug.
Related branches
- David King (community): Approve
- jenkins (community): Approve (continuous-integration)
-
Diff: 223 lines (+127/-4)3 files modifiedsrc/cookie-jar-manager.cpp (+110/-1)
src/cookie-jar-manager.h (+16/-3)
src/main.cpp (+1/-0)
- PS Jenkins bot (community): Approve (continuous-integration)
- David King (community): Approve
-
Diff: 87 lines (+42/-4)2 files modifieddebian/rules (+1/-0)
src/google.vala (+41/-4)
affects: | webapps-applications → online-accounts-account-plugins |
visibility: | private → public |
Changed in online-accounts-account-plugins: | |
importance: | Undecided → Medium |
importance: | Medium → High |
Changed in online-accounts-account-plugins: | |
assignee: | nobody → Alberto Mardegan (mardy) |
Changed in account-plugins: | |
importance: | High → Critical |
Changed in account-plugins: | |
status: | Incomplete → In Progress |
affects: | ubuntu → signon-ui (Ubuntu) |
no longer affects: | signon-ui (Ubuntu) |
description: | updated |
description: | updated |
description: | updated |
tags: |
added: verification-done removed: verification-needed |
Changed in account-plugins (Ubuntu Quantal): | |
status: | Fix Committed → Fix Released |
Changed in signon-plugin-oauth2 (Ubuntu Quantal): | |
status: | Fix Committed → Fix Released |
tags: | removed: verification-done |
tags: | added: verification-needed |
tags: | removed: verification-needed |
no longer affects: | evolution-data-server (Ubuntu Quantal) |
description: | updated |
Changed in evolution-data-server (Ubuntu): | |
status: | Confirmed → Triaged |
Changed in evolution-data-server (Ubuntu Trusty): | |
status: | New → Triaged |
Changed in account-plugins (Ubuntu Trusty): | |
status: | New → Fix Released |
Changed in signon-plugin-oauth2 (Ubuntu Trusty): | |
status: | New → Fix Released |
no longer affects: | signon-plugin-oauth2 |
Changed in account-plugins: | |
status: | In Progress → Fix Released |
Changed in account-plugins: | |
assignee: | Alberto Mardegan (mardy) → nobody |
Thanks for reporting this bug. There are many possible causes why this could happen, so please bare with us while we try to sort them out and fix them. :-)
Hopefully the new 0.6 release (it should appear in a few days) of signon-ui will help improve the situation.