[OpenApi] How to have multiple `Set-Cookie` header as PHP does not allow multiple same array key ?
In RFC 6265, it's written that :
Origin servers SHOULD NOT fold multiple Set-Cookie header fields into a single header field.
I guess the only way of setting multiple cookie is separating them using a comma yet ?
How to reproduce
use ApiPlatform\OpenApi\Model\Operation;
$fooBarOperation = new Operation(
// ...
responses: [
Response::HTTP_FOUND => [
// ...
'headers' => [
'Set-Cookie' => [
// ...
],
// Here I cannot declare another `Set-Cookie` array key
]
]
]
);
Related: https://github.com/OAI/OpenAPI-Specification/issues/1237
BTW, I wanted to decorate the login route to add multiple Set-Cookie header because I use the "Split JWT" mechanism provided by LexikJWTAuthenticationBundle.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.