Добавить дату в вывод response-signature-canvas - PullRequest
0 голосов
/ 18 июня 2020

Мне нужно взять электронную подпись пользователя в pdf-файле.
Я использую https://www.npmjs.com/package/react-signature-canvas.
Прямо сейчас, когда пользователь подписывает документ цифровой подписью, я сохраняю это как код base64 в базе данных с использованием toDataURL функции react-signature-canvas
. Я хочу, чтобы подпись также содержала дату и время подписания, так что сгенерированный base64 уже содержит дату и время. Есть ли способ добиться этого?

1 Ответ

0 голосов
/ 18 июня 2020

toDataURL() возвращает только закодированное представление изображения в формате base64 и тем самым подпись. Так что другой информации нет. Лучшим способом для вас будет, вероятно, сохранить метку времени в базе данных при добавлении подписи.

(В общем, сохранять изображения в виде необработанных данных в базе данных - не лучшая практика. Было бы даже лучше чтобы сохранить его, например, на AWS S3, который затем содержит метаинформацию, такую ​​как созданная по умолчанию. Также вы потенциально можете присоединить к нему больше метаданных. Путь AWS S3 вы в конце, а затем только ссылку на вашу запись базы данных. )

...