]> git.mxchange.org Git - quix0rs-gnu-social.git/blobdiff - actions/requesttoken.php
uiredesign + phpdocs
[quix0rs-gnu-social.git] / actions / requesttoken.php
index 4a23215323fd767a28f412e106e575807470e637..5058deedb5a55b23c2a9ce990a7129bc4704a316 100644 (file)
@@ -21,21 +21,25 @@ if (!defined('LACONICA')) { exit(1); }
 
 require_once(INSTALLDIR.'/lib/omb.php');
 
-class RequesttokenAction extends Action {
-       
-       function is_readonly() {
-               return false;
-       }
-       
-       function handle($args) {
-               parent::handle($args);
-               try {
-                       $req = OAuthRequest::from_request();
-                       $server = omb_oauth_server();
-                       $token = $server->fetch_request_token($req);
-                       print $token;
-               } catch (OAuthException $e) {
-                       common_server_error($e->getMessage());
-               }
-       }
+class RequesttokenAction extends Action
+{
+    
+    function isReadOnly()
+    {
+        return false;
+    }
+    
+    function handle($args)
+    {
+        parent::handle($args);
+        try {
+            common_remove_magic_from_request();
+            $req = OAuthRequest::from_request();
+            $server = omb_oauth_server();
+            $token = $server->fetch_request_token($req);
+            print $token;
+        } catch (OAuthException $e) {
+            $this->serverError($e->getMessage());
+        }
+    }
 }