feat: приём s2s-доставок — verify_webhook (v0.1.1)
...
Один SDK на обе стороны: verify_webhook(raw_body, headers, secret)
проверяет подпись X-Gnexus-Signature (HMAC-SHA256 't=…,v1=…', схема
экосистемы — зеркало app/signature.py и WebhookSignature.php gnexus-auth)
константным сравнением + окно свежести против replay, возвращает
распарсенный конверт. SynapseWebhookError — одна ловушка приёма.
Co-Authored-By: Claude Code <noreply@anthropic.com>
Eugene Sukhodolskiy
committed
14 hours ago