Project:Web Services
Version:6.x-1.0
Component:Code
Category:support request
Priority:normal
Assigned:brmassa
Status:closed (fixed)

Issue Summary

Why arn't you using http://drupal.org/project/oauth ?

Comments

#1

Assigned to:Anonymous» brmassa
Status:active» fixed

Rob,

thanks for asking. There are a few reasons:
1* OAuth module is not working yet
2* Services module doesnt have a plugin for authentication. Web Services has, but OAuth module is not integrated to it.
3* OAuth module is quite a mess (code and UI), mainly due the Sumit's lack of experience and the beta stage
4* OAuth module has some features that are not proved/tested, like Cool Auth
5* WS uses OAuth as the main authentication method and OAuth has not much use without a services module

ALL these motives can be easily removed soon and i will be glad to merge codes. However, 'till this day, i really need this working.

regards,

massa

#2

Thanks! I was just wondering because I'll be developing a project with oauth soon and was looking for existing solutions.

#3

What if you abstracted your OAuth solution and patched the OAuth module with your OAuth solution's awesomeness so that other contrib modules could benefit from its awesomeness?

#4

Rob,

Im already a OAuth module dev. I asked Boris once. Since Sumit is working on it as GSoC project, i dont think its right to overwrite it. If Sumit and Boris agree, i might commit several changes on that module. No problem! And being a more generic module than simple web services authentication, i also might do some extra features.

Also, Im really afraid to be expelled again, like Services dev team did.

regards,

massa

temp

Automatically closed -- issue fixed for two weeks with no activity.

#5

Status:fixed» closed (fixed)

Automatically closed -- issue fixed for two weeks with no activity.

#6

Version:<none>» 6.x-1.0

For the record ...

Rob is Services dev team, and you weren't expelled, you left after a disagreement and created this fork.

Scott

#7

For the record ...

Rob is Services dev team, and you weren't expelled, you left after a disagreement and created this fork.

Scott