Help for this page
use JSON::XS; use Digest::MD5 'md5_hex'; ... <input type="hidden" name="_signature" value="@{[ $signature ]}" /> <input type="hidden" name="_data" value="@{[ $base64_encoded ]}" /> HTML
my $json_string = decode_base64( $q->param('_data') ); ... die "The data has been tampered with"; }# end unless()