## auth
asks for authentication
+## changepass
+ change user password
+ * `$_POST ["pass_current"]` must contain current password. This is needed: cookie
+ authentification is not enough.
+ * `$_POST ["pass_new"]` must contain new password
+
+## newuser
+ adds a new user
+ * `$_POST ["newuser_name"]` must contain user name
+ * `$_POST ["newuser_password"]` must contain user password
+
+ Only admin can add new users.
+
+
## add
adds a new feature
* `toobig`: uploaded file was too big
* `notation`: uploaded file was not an image
* `nochange`: when trying to update a feature, there is nothing to update (ie: no field of the feature has changed)
+ * `wrongpass`: wrong current password when trying to change password
+ * `newuser_exists`: when trying to add an user which has the same name as an already registered user
## success handling:
* `<success request="auth"><user>?user_name?</name></success>`:
authentication was successfull. ?user_name? is name of authenticated user.
+ * `<success request="newuser"><user>?user_name?</name></success>`:
+ new user addition was successfull. ?user_name? is name of newly added user.
+
+ * `<success request="changepass"><user>?user_name?</name></success>`:
+ password change was successfull. ?user_name? is name user whose password
+ has been changed.
+
* `<success request="del">
<feature>
<id>?id?</id>