]> git.mxchange.org Git - friendica.git/commitdiff
correct the diaspora_like signable string format
authorFriendika <info@friendika.com>
Mon, 22 Aug 2011 08:57:52 +0000 (01:57 -0700)
committerFriendika <info@friendika.com>
Mon, 22 Aug 2011 08:57:52 +0000 (01:57 -0700)
include/diaspora.php

index faededa6a4789f6b1136b535a6c14442a92bd7ee..4113e9ce10b4b14bfe5041bf64b93c473c6b5867 100644 (file)
@@ -660,7 +660,7 @@ function diaspora_like($importer,$xml,$msg) {
                return; 
        }
 
-       $author_signed_data = $guid . ';' . $parent_guid . ';' . $target_type . ';' . $positive . ';' . $diaspora_handle;
+       $author_signed_data = $guid . ';' . $target_type . ';' . $parent_guid . ';' . $positive . ';' . $diaspora_handle;
 
        $author_signature = base64_decode($author_signature);
 
@@ -680,7 +680,7 @@ function diaspora_like($importer,$xml,$msg) {
 
        if(! rsa_verify($author_signed_data,$author_signature,$key,'sha')) {
                logger('diaspora_like: verification failed.');
-//             return;
+               return;
        }
 
        if($parent_author_signature) {
@@ -692,7 +692,7 @@ function diaspora_like($importer,$xml,$msg) {
 
                if(! rsa_verify($owner_signed_data,$parent_author_signature,$key,'sha')) {
                        logger('diaspora_like: owner verification failed.');
-//                     return;
+                       return;
                }
        }