]> git.mxchange.org Git - friendica.git/blobdiff - include/api.php
Merge pull request #7996 from annando/poco-cleanup
[friendica.git] / include / api.php
index 80abb750f7d666b7f9c256d1b7da005d9b2c91f4..404ede4239ddc966dcef7db6938f38642020f2ec 100644 (file)
@@ -12,6 +12,7 @@ use Friendica\Content\ContactSelector;
 use Friendica\Content\Feature;
 use Friendica\Content\Text\BBCode;
 use Friendica\Content\Text\HTML;
+use Friendica\App\Authentication;
 use Friendica\Core\Config;
 use Friendica\Core\Hook;
 use Friendica\Core\L10n;
@@ -253,7 +254,9 @@ function api_login(App $a)
                throw new UnauthorizedException("This API requires login");
        }
 
-       Session::setAuthenticatedForUser($a, $record);
+       /** @var Authentication $authentication */
+       $authentication = BaseObject::getClass(Authentication::class);
+       $authentication->setForUser($a, $record);
 
        $_SESSION["allow_api"] = true;