Page MenuHomePhabricator

API does not contain user.create
Open, WishlistPublic

Description

We have created a System Agent to create tasks as bug reports via our game client.

We wish to have it so that the user may log in with their account to track their bug report and if they do not have an account they can create it on the spot.

A user.create function would be a great help, rather than having to redirect everyone to our site.

Event Timeline

sabre070 assigned this task to epriestley.
sabre070 raised the priority of this task from to Needs Triage.
sabre070 updated the task description. (Show Details)
sabre070 added a project: Phabricator.
sabre070 added subscribers: sabre070, hach-que.
epriestley triaged this task as Wishlist priority.Apr 24 2014, 12:50 PM

I imagine we'll have this eventually, but there's very little demand for it right nowand it has complicated interactions with other areas of the codebase, like two-factor auth. The most direct workaround would be to implement a custom method (like mycustomstuff.createuser) and drop it in src/extensions/.

eadler added a subscriber: eadler.

FreeBSD has very strong interest in this sort of API call. It would permit us to integrate better with certain systems that are not part of phabricator. It also makes writing a migration script entirely against conduit feasable.

eadler added a project: Restricted Project.Jan 28 2016, 10:09 PM
eadler moved this task from Restricted Project Column to Restricted Project Column on the Restricted Project board.
eadler moved this task from Restricted Project Column to Restricted Project Column on the Restricted Project board.Mar 9 2016, 10:11 PM
eadler moved this task from Restricted Project Column to Restricted Project Column on the Restricted Project board.Jul 4 2016, 9:18 PM