X-Git-Url: https://dev.renevier.net/gitweb.cgi?p=syp.git;a=blobdiff_plain;f=devdoc%2Fapi.txt;fp=devdoc%2Fapi.txt;h=8cc6fefa376b72952f3d88ecc27007e380190fc3;hp=e02b78dc8872a4c24762f7d2b8fdfe205339350b;hb=3c74920cb66b4e6c47c7e8a0eaeed40ffb7e8544;hpb=b6cae6a5698c5d0655d921f78f0ccab470bf034c
diff --git a/devdoc/api.txt b/devdoc/api.txt
index e02b78d..8cc6fef 100644
--- a/devdoc/api.txt
+++ b/devdoc/api.txt
@@ -20,6 +20,14 @@ but server may be written in any language.
## auth
asks for authentication
+## 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
@@ -71,12 +79,16 @@ as _text/html_
* `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)
+ * `newuser_exists`: when trying to add an user which has the same name as an already registered user
## success handling:
* `?user_name?`:
authentication was successfull. ?user_name? is name of authenticated user.
+ * `?user_name?`:
+ new user addition was successfull. ?user_name? is name of newly added user.
+
* `
?id?