Skip to content
Alban LEROUX edited this page Mar 10, 2012 · 3 revisions

API

auth.user.set

Update a user name, password and or email.

require admin or self grant access

NOTE:
self grant is not a real grant, it means that a authenticated user can act on its data.

Request example

GET http://example.com/api/get/auth.user.set/json/?user=jhon&name=eric&email=eric%40pixelpost.net
{
	"method"  : "auth.user.set",
	"request" :
	{
		"user"  : "jhon",
		"name"  : "eric",
		"email" : "[email protected]"
	}
}
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<xml>
	<method>auth.user.set</method>
	<request>
		<user>jhon</user>
		<name>eric</name>
		<email>[email protected]</email>
	</refresh>
</xml>

Response example

{
	"status"   : "valid",
	"response" :
	{
		"user" : "eric"
    }
}
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<xml>
	<status>valid</status>
	<response>
		<user>eric</user>
	</response>
</xml>

Arguments

  • user: The user identifier
  • [name]: The new user name
  • [password]: The new user password hashed with MD5
  • [email]: The new user email

Return value

  • user: the user identifier
Clone this wiki locally