OpenAPI generate wrong security schema
emsifa opened this issue · comments
Muhammad Syifa commented
configs/evo.php
:
'security_schemes' => [
'sanctum' => [
'type' => 'http',
'scheme' => 'bearer',
],
],
Controller:
#[Get('something')]
#[UseGuards('sanctum')]
public function getSomething(): GetSomethingResponse
{
}
Generated security on GET /someting
operation:
{
"0": {
"sanctum": [ ]
},
"sanctum": {
"key": "sanctum",
"names": [ ]
}
}
Expectation:
Generated security should be like this:
[
{ "sanctum": [] }
]