Unable to retrieve username/password for owncloud provider
Bug #1628473 reported by
James Henstridge
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
webapps-sprint |
Fix Committed
|
Critical
|
Alberto Mardegan | ||
online-accounts-api (Ubuntu) |
Fix Released
|
Critical
|
Alberto Mardegan |
Bug Description
I am trying to use online-accounts-api to access the credentials for a service attached to an OwnCloud account (using the provider from account-
I poked around with d-feet, and when I manually invoked the Authenticate() D-Bus method for my service, the return dictionary was:
{'Secret': 'pass', 'UserName': 'user'}
Looking at the client library code, it instead expects keys "Username" and "Password".
So either account-
Related branches
lp:~mardy/online-accounts-api/password-1628473
- David Barth (community): Approve
-
Diff: 435 lines (+131/-42)7 files modifiedsrc/lib/OnlineAccountsDaemon/authenticator.cpp (+37/-3)
src/lib/OnlineAccountsDaemon/authenticator.h (+2/-0)
src/lib/OnlineAccountsDaemon/manager.cpp (+2/-21)
tests/daemon/functional_tests/data/com.ubuntu.tests_coolshare.service (+7/-0)
tests/daemon/functional_tests/fake_signond.h (+4/-0)
tests/daemon/functional_tests/functional_tests.cpp (+69/-16)
tests/daemon/functional_tests/signond.py (+10/-2)
Changed in online-accounts-api (Ubuntu): | |
importance: | Undecided → Critical |
status: | New → In Progress |
assignee: | nobody → Alberto Mardegan (mardy) |
Changed in webapps-sprint: | |
status: | New → In Progress |
importance: | Undecided → Critical |
assignee: | nobody → Alberto Mardegan (mardy) |
Changed in webapps-sprint: | |
status: | In Progress → Fix Committed |
To post a comment you must log in.
This bug was fixed in the package online-accounts-api - 0.1+16. 10.20161006. 3-0ubuntu1
--------------- 10.20161006. 3-0ubuntu1) yakkety; urgency=medium
online-accounts-api (0.1+16.
* Fix reply of password-based authentication (LP: #1628473)
-- Alberto Mardegan <email address hidden> Thu, 06 Oct 2016 09:57:58 +0000