Closed Bug 827948 Opened 11 years ago Closed 11 years ago

Provide the standard OAuth experience for the API

Categories

(Marketplace Graveyard :: API, defect, P2)

x86
macOS
defect

Tracking

(Not tracked)

RESOLVED FIXED
2013-04-18

People

(Reporter: andy+bugzilla, Assigned: ashort)

References

Details

(Whiteboard: p=3)

We quickly implemented the two legged OAuth for the API for speed and simplicity. This is aimed at developers who have a large number of apps to upload. 

We should add in the standard three legged OAuth as well. This is aimed at developers who don't have a large number of apps to upload, but want a simple point and click way through.

Developers will be need to be authenticated through Persona to the marketplace. Then we need a page that apps can hit and will return the tokens. The API will then need to cope with the three legged or two legged tokens appropriately. 

We have an app development shop wanting to use this.
Assignee: nobody → ashort
Priority: -- → P2
Target Milestone: --- → 2013-02-28
Whiteboard: p=3
Target Milestone: 2013-02-28 → ---
Depends on: 858104
https://github.com/mozilla/zamboni/commit/5fd17b43f241
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Target Milestone: --- → 2013-04-18
Blocks: 863265
You need to log in before you can comment on or make changes to this bug.