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
28 idiomas
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
KYC - Know Your Client
Autorização para permitir assinar mediante documentos de identificação
Certificado digital para todos
Portal de assinaturas
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.