FreeReportv0.12.0한국어

Verify a printed document

The QR code on the printout carries the document number and a check code (the start of the SHA-256 fingerprint of the printed text). This page lays the issued original out again and compares the two.

How it works in your system

Set verifyUrl on the report (for example https://erp.example.com/verify?id={params.docId}&h={docHashShort}) and print a QR code with expr "verifyUrl". When you issue a document, keep its definition and data, or a snapshot, under that id on your own server. Your verify page passes a load function to createVerifierPage; the data never leaves your servers. Docs