CTI Panasonic: fallback token auth + validazione DB condiviso
This commit is contained in:
parent
fbe70e9b1a
commit
3ce1113cd2
|
|
@ -184,6 +184,22 @@ public function callEnded(Request $request): JsonResponse
|
|||
private function isAuthorized(Request $request): bool
|
||||
{
|
||||
$configured = (string) env('NETGESCON_CTI_SHARED_TOKEN', '');
|
||||
if ($configured === '') {
|
||||
$configured = (string) env('CTI_SHARED_SECRET', '');
|
||||
}
|
||||
|
||||
if ($configured === '') {
|
||||
$configured = (string) env('CTI_SHARED_TOKEN', '');
|
||||
}
|
||||
|
||||
if ($configured === '') {
|
||||
$configured = (string) env('CTI_TOKEN', '');
|
||||
}
|
||||
|
||||
if ($configured === '') {
|
||||
$configured = (string) env('CTI_PANASONIC_TOKEN', '');
|
||||
}
|
||||
|
||||
if ($configured === '') {
|
||||
return false;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -19,3 +19,4 @@ # Modifiche NetGescon
|
|||
| 11/03/2026 | 0.8.x-dev | Test pipeline | Verifica script aggiornamento changelog Filament | [P] |
|
||||
| 11/03/2026 | 0.8.x-dev | CTI Panasonic / Post-It | Nuovi endpoint incoming, lookup e call-ended con chiusura automatica Post-it, salvataggio esito e durata chiamata | [U] |
|
||||
| 11/03/2026 | 0.8.x-dev | Day-0 / Staging / Operativita | Handoff operativo completo, comandi diagnostica payload CSTA/HTTP e allineamento staging nginx su /var/www/netgescon:80 | [P] |
|
||||
| 11/03/2026 | 0.8.x-dev | CTI Panasonic / DB condiviso | Verificato allineamento DB dev/staging su base unica, applicata migrazione campi `durata_secondi`/`chiusa_il`, fallback token CTI multi-chiave e test end-to-end incoming/call-ended/lookup con chiusura Post-it validata | [U] |
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user