]> git.mxchange.org Git - friendica.git/blobdiff - mod/amcd.php
auth manager update, increased verbosity on salmon logs
[friendica.git] / mod / amcd.php
index 01c6b92da540049d1b77efa176faf3e2803cc0b6..a2a1327e6df8b47c5452eb2fe0e1780294b26988 100644 (file)
@@ -1,10 +1,15 @@
 <?php
 
 function amcd_content(&$a) {
-header("Content-type: text/json");
+//header("Content-type: text/json");
 echo <<< EOT
 {
-  "methods": {
+  "version":1,
+  "sessionstatus":{
+    "method":"GET",
+    "path":"/session"
+  },
+  "auth-methods": {
     "username-password-form": {
       "connect": {
         "method":"POST",
@@ -12,11 +17,29 @@ echo <<< EOT
         "params": {
           "username":"login-name",
           "password":"password"
-        }
+        },
+        "onsuccess": { "action":"reload" }
+      },
+      "disconnect": {
+        "method":"GET",
+        "path":"\/logout"
+      }
+    }
+  }
+  "methods": {
+    "username-password-form": {
+      "connect": {
+        "method":"POST",
+        "path":"\/login",
+        "params": {
+          "username":"login-name",
+          "password":"password"
+        },
+        "onsuccess": { "action":"reload" }
       },
       "disconnect": {
         "method":"GET",
-        "path":"/logout"
+        "path":"\/logout"
       }
     }
   }