]> git.mxchange.org Git - friendica.git/blobdiff - mod/redir.php
Replace $_SESSION with Session::get()
[friendica.git] / mod / redir.php
index 931e07c770905a26450077180c86816511f30baf..0e93a63fc293ba8ab6e3c8ad02f9384ea4ca7537 100644 (file)
@@ -3,6 +3,7 @@
 use Friendica\App;
 use Friendica\Core\L10n;
 use Friendica\Core\Logger;
+use Friendica\Core\Session;
 use Friendica\Core\System;
 use Friendica\Database\DBA;
 use Friendica\Model\Contact;
@@ -70,10 +71,9 @@ function redir_init(App $a) {
                                && is_array($_SESSION['remote']))
                        {
                                foreach ($_SESSION['remote'] as $v) {
-                                       if (!empty($v['uid']) && !empty($_SESSION['visitor_visiting']) &&
-                                           !empty($v['cid']) && !empty($_SESSION['visitor_id']) &&
-                                           $v['uid'] == $_SESSION['visitor_visiting'] &&
-                                           $v['cid'] == $_SESSION['visitor_id']) {
+                                       if (!empty($v['uid']) && !empty($v['cid']) &&
+                                           $v['uid'] === Session::get('visitor_visiting') &&
+                                           $v['cid'] === Session::get('visitor_id')) {
                                                // Remote user is already authenticated.
                                                $target_url = defaults($url, $contact_url);
                                                Logger::log($contact['name'] . " is already authenticated. Redirecting to " . $target_url, Logger::DEBUG);