|
feat: приём s2s-доставок — WebhookVerifier (v0.1.1)
Один SDK на обе стороны: WebhookVerifier::verify(, , ) проверяет подпись X-Gnexus-Signature (HMAC-SHA256 't=…,v1=…', схема экосистемы — зеркало WebhookSignature.php gnexus-auth) через hash_equals + окно свежести против replay, возвращает распарсенный конверт. Заголовки принимаются и как список (Laravel headers->all()). InvalidWebhookException — одна ловушка приёма. Co-Authored-By: Claude Code <noreply@anthropic.com> |
|---|
|
|
| README.md |
|---|
| src/Exception/InvalidWebhookException.php 0 → 100644 |
|---|
| src/Webhook/WebhookVerifier.php 0 → 100644 |
|---|
| tests/WebhookVerifierTest.php 0 → 100644 |
|---|