Angular
Integra la firma de Digito en Angular con el SDK de embed.
Instalación
npm install @digitogroup/embed-angularFirma con el token de destinatario
import { Component, Input } from '@angular/core';
import { EmbedSignDocument } from '@digitogroup/embed-angular';
@Component({
selector: 'app-signing',
standalone: true,
imports: [EmbedSignDocument],
template: `
<embed-sign-document
host="https://business.digito.do"
[token]="token"
(documentCompleted)="onCompleted($event)"
/>
`,
})
export class SigningComponent {
@Input() token = '';
onCompleted(data: { documentId: number }) {
console.log('Documento del evento:', data.documentId);
}
}Autenticación y resultado
El firmante se autentica de nuevo con Digito ID antes de cada acción de firma. Una sesión abierta en Business, una clave de API, un token de destinatario o un token presign no sustituye esta autenticación.
Obtén el token del destinatario desde tu servidor después de comprobar su acceso al sobre. Conserva la clave de API en el servidor. El componente recibe solo el token del destinatario autorizado.
Un callback del embed permite actualizar la interfaz; tu servidor debe consultar el sobre y su destinatario para confirmar el resultado. Los eventos pueden repetirse; evita actualizar el proceso dos veces.
Continúa con el embed
- Embed de firma: flujo, propiedades y callbacks.
- Apariencia del embed: CSS, variables y modos de color.
- Embed del editor: creación y edición con
EmbedCreateEnvelopeyEmbedUpdateEnvelope.