user470714
user470714

Reputation: 2888

Drupal OAuth Service Module

I am trying to do some research into potentially setting up an existing Drupal site with user accounts/login page to also be an OAuth service provider, basically authenticating users to make calls with a web service. I am looking for a Drupal module which will give this functionality. Most of what I run into are OAuth consumer modules, which is not what I want in this case.

I've found a few modules which I think might do this for me, but the module descriptions are generally pretty vague and don't have much of a user base which doesn't inspire much confidence.

Has anyone else done this before? What are the best modules available for doing this?

Upvotes: 1

Views: 2838

Answers (3)

colan
colan

Reputation: 2886

For OAuth2, there's OAuth2 Server. OAuth is for OAuth1.

The corresponding client for OAuth2 is OAuth2 Client.

Upvotes: 1

Biagio Arobba
Biagio Arobba

Reputation: 1095

As of now, you should be using "services", version 3.x, and "oauth". You won't want to use any of the other modules. They are not compatible with the latest services and oauth modules.

Upvotes: 1

user470714
user470714

Reputation: 2888

After several days of research I was able to find a few modules which help with this. Namely, Services http://drupal.org/project/services and it's accompanying OAuth authentication module http://drupal.org/project/services_oauth.

Both of these have several dependencies as well. Once configured you can authenticate users on third party sites using OAuth. Supposedly, this exposes a whole Drupal API web service, but I am yet to get that to work successfully.

Upvotes: 0

Related Questions