Closed Bug 1050417 Opened 10 years ago Closed 9 years ago

Remove One and Done User REST API

Categories

(Mozilla QA Graveyard :: One and Done, defect, P2)

Version 3
x86_64
Linux
defect

Tracking

(Not tracked)

VERIFIED FIXED
Milestone 3

People

(Reporter: bsilverberg, Assigned: bsilverberg)

References

Details

To mitigate the risk of handing out api keys to the public, we should enhance the API that allows for the deletion of users so that it can only be used to delete a user that the current user created.
Target Milestone: Milestone 2 → Future
Assignee: nobody → bob.silverberg
This bug has become important as we may want to use the API to create and delete test users on prod, for sanity testing. Will add this to 2015Q4 milestone.
Priority: P4 → P2
Blocks: 1214319
Target Milestone: Future → Milestone 3
Version: Version 2 → Version 3
Summary: Update One and Done User REST API to only allow for deletion of users that you created → Remove One and Done User REST API
With the changes proposed for functional tests for One and Done, we will no longer need the User API, so this bug is to remove it.
Commits pushed to master at https://github.com/mozilla/oneanddone

https://github.com/mozilla/oneanddone/commit/4d6f34ac743bade893eb903bbd95e4dfabc64af4
Bug 1050417 - Remove One and Done User REST API

https://github.com/mozilla/oneanddone/commit/2888fa22671cd9c636e26297bf2ad271983b5de2
Merge pull request #300 from bobsilverberg/remove_user_api

Bug 1050417 - Remove One and Done User REST API
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Status: RESOLVED → VERIFIED
Product: Mozilla QA → Mozilla QA Graveyard
You need to log in before you can comment on or make changes to this bug.