1
0
Fork 0
mirror of synced 2024-06-28 19:20:25 +12:00

fix: encode secret in oauth workaround

This commit is contained in:
loks0n 2024-02-28 23:50:40 +00:00
parent 6a2fb82a27
commit fff3d14cac

View file

@ -934,12 +934,12 @@ App::get('/v1/account/sessions/oauth2/:provider/redirect')
->setPayload($response->output($session, Response::MODEL_SESSION))
;
// TODO: Remove this deprecated, undocumented workaround
// TODO: Remove this deprecated workaround - support only token
if ($state['success']['path'] == $oauthDefaultSuccess) {
$query['project'] = $project->getId();
$query['domain'] = Config::getParam('cookieDomain');
$query['key'] = Auth::$cookieName;
$query['secret'] = $secret;
$query['secret'] = Auth::encodeSession($user->getId(), $secret);
}
$response