Implement Basic HTTP Auth

Bug #504452 reported by Adi Roiban
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
couchdb-glib
Fix Released
Medium
Rodrigo Moya

Bug Description

Since couchdb-glib is a general purpose library (not only desktopcouch) it would make sense to also support Basic HTTP auth method.

Related branches

Adi Roiban (adiroiban)
Changed in couchdb-glib:
status: New → In Progress
assignee: nobody → Adi Roiban (adiroiban)
Adi Roiban (adiroiban)
Changed in couchdb-glib:
assignee: Adi Roiban (adiroiban) → Rodrigo Moya (rodrigo-moya)
Revision history for this message
Adi Roiban (adiroiban) wrote :

It looks like the CouchDBCredentials MP was deleted so I will comment here:

It looks like the "authentication-failed" signal is not implemented in CouchDBSession for OAuth, or it does not make sense for OAuth?

I have added it for HTTP Auth.

----------
Do we need to expose these functions from CouchDBCredentials ?

const gchar *couchdb_credentials_get_item (CouchdbCredentials *credentials, const gchar *item);
void couchdb_credentials_set_item (CouchdbCredentials *credentials,
           const gchar *item,
           const gchar *value);

---------

I have implemented the HTTP Auth and I will create a MP for the branch.

Adi Roiban (adiroiban)
Changed in couchdb-glib:
status: In Progress → Fix Committed
dobey (dobey)
Changed in couchdb-glib:
importance: Undecided → Medium
Changed in couchdb-glib:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.