]> git.mxchange.org Git - friendica.git/blobdiff - src/Module/Security/OpenID.php
make errormessages modular and better
[friendica.git] / src / Module / Security / OpenID.php
index 2675f1fec335af80af3fa9c6911f855c845f5753..e0a13954dd9b55b5ad738816663d1a086ac88c76 100644 (file)
@@ -1,6 +1,6 @@
 <?php
 /**
- * @copyright Copyright (C) 2010-2022, the Friendica project
+ * @copyright Copyright (C) 2010-2023, the Friendica project
  *
  * @license GNU AGPL version 3 or any later version
  *
@@ -43,7 +43,7 @@ class OpenID extends BaseModule
 
                if (!empty($_GET['openid_mode']) && !empty($session->get('openid'))) {
 
-                       $openid = new LightOpenID(DI::baseUrl()->getHostname());
+                       $openid = new LightOpenID(DI::baseUrl()->getHost());
 
                        $l10n = DI::l10n();
 
@@ -56,9 +56,9 @@ class OpenID extends BaseModule
                                }
 
                                // NOTE: we search both for normalised and non-normalised form of $authid
-                               //       because the normalization step was removed from setting
-                               //       mod/settings.php in 8367cad so it might have left mixed
-                               //       records in the user table
+                               //       because the normalization step was removed from settings
+                               //       in commit 8367cadeeffec4b6792a502847304b17ceba5882, so it might
+                               //       have left mixed records in the user table
                                //
                                $condition = ['blocked' => false, 'account_expired' => false, 'account_removed' => false, 'verified' => true,
                                              'openid' => [$authId, Strings::normaliseOpenID($authId)]];
@@ -82,7 +82,7 @@ class OpenID extends BaseModule
                                $session->set('openid_identity', $authId);
 
                                // Detect the server URL
-                               $open_id_obj = new LightOpenID(DI::baseUrl()->getHostname());
+                               $open_id_obj = new LightOpenID(DI::baseUrl()->getHost());
                                $open_id_obj->identity = $authId;
                                $session->set('openid_server', $open_id_obj->discover($open_id_obj->identity));