Currently only OAuth support is implemented.
Basic HTTP authentication could be available by manually setting CURL parameters, which is not very convinient.
So additional authentication plugin is highly desired - it could be used by other modules: see Web Service Client issue #1285310: Authentication settings in the UI for reference.

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

PatchRanger’s picture

Status: Active » Needs review
FileSize
17.55 KB

Done, please review.

PatchRanger’s picture

Previous one has a typo in filename, so here is fixed patch.

h3rj4n’s picture

Priority: Major » Normal
Status: Needs review » Needs work

Why is oauth a submodule and basic is not? Both should not be a submodule or both should be a submodule. I think it's an extra function / plugin for this module so it should be a submodule.

Anybody’s picture

The patch works great, but sadly there has been no progress so far. Other Issues like #1285310: Authentication settings in the UI depend on this patch.

I'm not sure if a separate module is really required and I think it's a general debate like with other modules. Separate modules may extend the "basic" functionality. Why not?

dashohoxha’s picture

This issue has a patch that creates a plugin for oauth2 authentication support: #2138627: Create plugin for OAuth2 authentication

dashohoxha’s picture

Issue summary: View changes
Status: Needs work » Closed (fixed)