Vitor Mattos
CTO da LibreCode, empreendedor, sempre buscando novos desafios e conhecimentos. Grande incentivador do software livre, evangelista PHP, palestrante em eventos regionais e nacionais.
Realizador de sonhos desde 2003
Amante de opensource
Palestrante
PHP Zend Certified Engineer ( ZEND024235 )
PHPRio ( https://telegram.me/phprio )
CTO LibreCode
Redes sociais: ( VitorMattos ou VitorMattosRJ )
Código fechado
Difícil (ou impossível) de ser auditável
Liberdade nº 0: A liberdade para executar o programa, para qualquer propósito;
Liberdade nº 1: A liberdade de estudar como o programa funciona, e adaptá-lo para as suas necessidades. Acesso ao código-fonte é um pré-requisito para esta liberdade;
Liberdade nº 2: A liberdade de redistribuir de forma que você possa ajudar o seu próximo;
Liberdade nº 3: A liberdade de modificar o programa, e liberar estas modificações, de modo que toda a comunidade se beneficie. Acesso ao código-fonte é um pré-requisito para esta liberdade;
Self-hosted
Compliance / Adequação a LGPD e GDPR
Não paga por assinaturas
Assinaturas ilimitadas
Documentos ilimitados
Redução de custos
Sustentabiliade: zero impressões
Fácil integração
Soberania tecnológica
Nextcloud
CFSSL
JSignPdf
Autorização de assinatura por token
SMS
Telegram
Signal
Thanks to: playSMS
{
"file": {
"url": "https://mydomain.tld/file.pdf"
},
"status": 1,
"name": "Contrato",
"users": [
{
"email": "a@b.c"
}
],
"callback": "https://mydomain.tld/sing-callback"
}POST /sign/register
Geração de certificado:
Preview de páginas
ImageMagick
$imagick = new \Imagick();
$imagick->setResolution(100, 100);
$imagick->readImageBlob($blob);
$imagick->setImageFormat('png');
return $imagick->getImageBlob();Metadados das páginas
libesign-cli based on:
Metadados coletados:
dimensão e quantidade de páginas
Assinatura de arquivos PDF
Problemas:
LibreSign não utiliza por este motivo.
TC
Assinatura de PDF em PHP
Assinatura de arquivos não PDF:
openssl
Apenas por API
Assinatura de arquivos não PDF, como se faz?
Output: Arquivo p7s
Manter código aberto precisa de comunidade
Gestão aberta do roadmap
Cloud da LibreCode
Suporte enterprise da LibreCode
Self hosted
Fala com a gente
contato@librecode.coop
Redes sociais:
( VitorMattos ou VitorMattosRJ )
By Vitor Mattos
https://youtu.be/WJpe_NnmW8o Revolucione a maneira de assinar documentos
CTO da LibreCode, empreendedor, sempre buscando novos desafios e conhecimentos. Grande incentivador do software livre, evangelista PHP, palestrante em eventos regionais e nacionais.