Merge pull request #14184 from annando/remote-login

Fix remote login issues between Friendica instances
This commit is contained in:
Tobias Diekershoff 2024-05-26 22:19:33 +02:00 committed by GitHub
commit 99aec68582
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 1 additions and 3 deletions

View file

@ -795,7 +795,7 @@ class Profile
// Authenticate the visitor. // Authenticate the visitor.
DI::userSession()->setMultiple([ DI::userSession()->setMultiple([
'authenticated' => 1, 'authenticated' => 0,
'visitor_id' => $visitor['id'], 'visitor_id' => $visitor['id'],
'visitor_handle' => $visitor['addr'], 'visitor_handle' => $visitor['addr'],
'visitor_home' => $visitor['url'], 'visitor_home' => $visitor['url'],

View file

@ -156,9 +156,7 @@ class Magic extends BaseModule
$header = [ $header = [
'Accept' => 'application/x-zot+json', 'Accept' => 'application/x-zot+json',
'Content-Type' => 'application/x-zot+json',
'X-Open-Web-Auth' => Strings::getRandomHex(), 'X-Open-Web-Auth' => Strings::getRandomHex(),
'Host' => strtolower(parse_url($gserver['url'], PHP_URL_HOST)),
]; ];
// Create a header that is signed with the local users private key. // Create a header that is signed with the local users private key.