]> git.mxchange.org Git - friendica.git/commitdiff
port hubzillas OpenWebAuth - add some notes to the doxygen to refer to hubzilla's...
authorrabuzarus <rabuzarus@t-online.de>
Tue, 19 Jun 2018 11:30:55 +0000 (13:30 +0200)
committerrabuzarus <rabuzarus@t-online.de>
Tue, 19 Jun 2018 11:30:55 +0000 (13:30 +0200)
src/Model/Profile.php
src/Module/Magic.php
src/Module/Owa.php
src/Util/Crypto.php
src/Util/HTTPHeaders.php
src/Util/HTTPSig.php

index cb1a15afd3b74c0c23815ca5224748ffc649c524..0064a75c30cabf144b9288db3c7d1ccbd0736a9c 100644 (file)
@@ -987,6 +987,8 @@ class Profile
         * redirects the visitor to his/her instance to start the magic auth (Authentication)
         * process.
         * 
+        * Ported from Hubzilla: https://framagit.org/hubzilla/core/blob/master/include/channel.php
+        * 
         * @param App $a Application instance.
         */
        public static function zrlInit(App $a)
@@ -1055,6 +1057,8 @@ class Profile
        /**
         * OpenWebAuth authentication.
         *
+        * Ported from Hubzilla: https://framagit.org/hubzilla/core/blob/master/include/zid.php
+        * 
         * @param string $token
         */
        public static function owtInit($token)
index fef970da1c10b0c9763a6bf2b84c2089917864fb..1b364a33194ea067d6254ab2257a61d080c412a4 100644 (file)
@@ -12,6 +12,11 @@ use Friendica\Util\Network;
 
 use dba;
 
+/**
+ * Magic Auth (remote authentication) module.
+ * 
+ * Ported from Hubzilla: https://framagit.org/hubzilla/core/blob/master/Zotlabs/Module/Magic.php
+ */
 class Magic extends BaseModule
 {
        public static function init()
index 27c863e1b7ceb81ee08ae64dbc73f4bc8e49218a..337c0554feba39e7ecc667de85bca22988fd1cb2 100644 (file)
@@ -23,6 +23,8 @@ use dba;
  * If the signature verifies a token is returned.
  *
  * This token may be exchanged for an authenticated cookie.
+ * 
+ * Ported from Hubzilla: https://framagit.org/hubzilla/core/blob/master/Zotlabs/Module/Owa.php
  */
 class Owa extends BaseModule
 {
index 2dc97836262aae120a1b0b363112af91cf97f603..d1344fc2247e51df8fb43c48ef77c91d449ee185 100644 (file)
@@ -251,6 +251,8 @@ class Crypto
        /**
         * Encrypt a string with 'aes-256-cbc' cipher method.
         * 
+        * Ported from Hubzilla: https://framagit.org/hubzilla/core/blob/master/include/crypto.php
+        * 
         * @param string $data
         * @param string $key   The key used for encryption.
         * @param string $iv    A non-NULL Initialization Vector.
@@ -265,6 +267,8 @@ class Crypto
        /**
         * Decrypt a string with 'aes-256-cbc' cipher method.
         * 
+        * Ported from Hubzilla: https://framagit.org/hubzilla/core/blob/master/include/crypto.php
+        * 
         * @param string $data
         * @param string $key   The key used for decryption.
         * @param string $iv    A non-NULL Initialization Vector.
@@ -279,6 +283,8 @@ class Crypto
        /**
         * Encrypt a string with 'aes-256-ctr' cipher method.
         * 
+        * Ported from Hubzilla: https://framagit.org/hubzilla/core/blob/master/include/crypto.php
+        * 
         * @param string $data
         * @param string $key   The key used for encryption.
         * @param string $iv    A non-NULL Initialization Vector.
@@ -295,6 +301,8 @@ class Crypto
        /**
         * Decrypt a string with 'aes-256-cbc' cipher method.
         * 
+        * Ported from Hubzilla: https://framagit.org/hubzilla/core/blob/master/include/crypto.php
+        * 
         * @param string $data
         * @param string $key   The key used for decryption.
         * @param string $iv    A non-NULL Initialization Vector.
@@ -309,6 +317,8 @@ class Crypto
        }
 
        /**
+        * 
+        * Ported from Hubzilla: https://framagit.org/hubzilla/core/blob/master/include/crypto.php
         * 
         * @param string $data
         * @param string $pubkey The public key.
@@ -325,6 +335,8 @@ class Crypto
        }
 
        /**
+        * 
+        * Ported from Hubzilla: https://framagit.org/hubzilla/core/blob/master/include/crypto.php
         * 
         * @param type $data
         * @param type $pubkey The public key.
@@ -374,6 +386,8 @@ class Crypto
        }
 
        /**
+        * 
+        * Ported from Hubzilla: https://framagit.org/hubzilla/core/blob/master/include/crypto.php
         * 
         * @param string $data
         * @param string $pubkey
@@ -406,6 +420,8 @@ class Crypto
        }
 
        /**
+        * 
+        * Ported from Hubzilla: https://framagit.org/hubzilla/core/blob/master/include/crypto.php
         * 
         * @param string $data
         * @param string $prvkey  The private key used for decryption.
@@ -426,6 +442,8 @@ class Crypto
        }
 
        /**
+        * 
+        * Ported from Hubzilla: https://framagit.org/hubzilla/core/blob/master/include/crypto.php
         * 
         * @param string $data
         * @param string $prvkey  The private key used for decryption.
@@ -451,6 +469,8 @@ class Crypto
        }
 
        /**
+        * 
+        * Ported from Hubzilla: https://framagit.org/hubzilla/core/blob/master/include/crypto.php
         * 
         * @param array  $data
         * @param string $prvkey  The private key used for decryption.
index a6c270d13665a9510b3a46b8f37fe740bbb20336..ac2d41be4e40608e3986688ab102e772169f717e 100644 (file)
@@ -4,6 +4,9 @@
  */
 namespace Friendica\Util;
 
+/**
+ * Ported from Hubzilla: https://framagit.org/hubzilla/core/blob/master/Zotlabs/Web/HTTPHeaders.php
+ */
 class HTTPHeaders
 {
        private $in_progress = [];
index 18f3821213acbbff9853e0b06cfe77a4c5d22c87..96ea2afb5c79df35344504a657c19ecbccb61035 100644 (file)
@@ -14,6 +14,8 @@ use dba;
 /**
  * @brief Implements HTTP Signatures per draft-cavage-http-signatures-07.
  *
+ * Ported from Hubzilla: https://framagit.org/hubzilla/core/blob/master/Zotlabs/Web/HTTPSig.php
+ * 
  * @see https://tools.ietf.org/html/draft-cavage-http-signatures-07
  */