KamoCRM

Chronione linki do dokumentów i funkcja Podpisz, aby otworzyć (Doc Links DL2.7, DL2.8)

Featurekamo-signer-monorepo
Shipped
13 listopada 2026 10:55 UTC
Author
Kamo
Commit
d9ef257

DL2.7 — znak wodny i elementy sterujące na sign.<org>/<locale>/d/<token>: - Znak przeglądarki (e-mail + czas) jest całkowicie wyłożony kafelkami (komórki rozmiarowane z tekstu, więc Nic nie jest wycięte), ciemne z bladym halo, więc czyta na stronach, zdjęciach i wideo; obejmuje teraz również tekst, CSV i szynę miniatur strony. - Drukowanie linku ze znakiem wodnym renderuje każdą stronę z pdf.js i pali znak Do obrazów na stronie (tło CSS jest usuwane przez domyślną przeglądarkę) Ctrl+P uruchamia ten sam zaznaczony wydruk. - Pobieranie lub drukowanie wyłączone: chroniony układ mówi, co jest wyłączone i, szczerze mówiąc, Ctrl+P / Ctrl+S nie może zatrzymać zrzutów ekranu, ale zniechęca do kopiowania odpowiedź z tą notatką, własne menu drukowania przeglądarki drukuje jedną zwykłą linię, Kopiuj / wytnij, menu kontekstowe, zaznaczanie tekstu i przeciąganie obrazu są wyłączone. DL2.8 — Wymagaj podpisu przed obejrzeniem: - SIGNATURE_REQUIRED rysuje bramkę Sign To Open. Zalogowany: jeden przycisk, Umowa otwiera się w nowej karcie, a ta strona otwiera sam dokument, gdy Każdy link: imię i nazwisko + e-mail, zaproszenie do podpisania e-podpisu trafia na ten adres Adres IP (udowadnia to), oczekiwania strony i ankiety. - /api/doc/<token>/signature przekazuje DocsService i przechowuje swój bilet w Plik cookie HttpOnly na link (KDOCSIG_<hash>), przesyłany dalej jako X-Kamo-Doc-Signer na Przeglądarka nigdy go nie widzi. Tylko link podpisywania same-host jest widoczny Odszedł. - Ekran końcowy e-sign oferuje Otwórz dokument do przeglądarki, która przyszła do Bez API podpisu DocsService brama mówi, że podpisanie jest niemożliwe Wiadomość nie jest gotowa i należy skontaktować się z nadawcą. Napraw: doc BFF oczekiwał res.body.cancel () na błędzie nie-JSON, który Zawiesza się pod Next's fetch — miniaturka 404 utrzymywała połączenie przez ~90 s i Nie udało się spełnić innych żądań strony.

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing