Ùghdarrasachadh Widget
'S e pàirtean ùghdarraichte a th' anns na widgets Legalesign. Bidh iad a' dèanamh ghairm API Legalesign gu taobh a-staigh, mar sin feumaidh an tagradh agad token a thoirt seachad dhan widget mus urrainn dha obrachadh.
Bidh am backend agad a' togail an token. Cha gheibh am brobhsair ach an token beatha goirid a tha feumail dhan widget.
Dòighean Token
Tha ceithir dòighean ann airson token a thoirt do widget:
| Dòigh | Mar a tha e ag obair | As fheàrr airson |
|---|---|---|
| SRP JWT gu dìreach | Bidh an frithealaiche agad ag aithneachadh le SRP agus a' cur an token cothrom JWT gu dìreach ris an t-suidheachadh token den widget | Am measaidhean a tha mu thràth a' cleachdadh SRP agus nach fheum token cuimsichte |
| Token pàirt GraphQL (iuchair API) | Bidh an frithealaiche agad a' gairm generateComponentToken le iuchair API, agus an uair sin a' cur an token beatha goirid ris an widget | Aonaidhean a-mhàin airson widgets nach cleachd SRP |
| Token pàirt GraphQL (SRP) | Bidh an frithealaiche agad a' gairm generateComponentToken le JWT SRP, agus an uair sin a' cur an token beatha goirid ris an widget | Aonaidhean SRP a tha ag iarraidh token widget cuimsichte, beatha goirid |
| API REST | Bidh an frithealaiche agad a' gairm deireadh-phuing token-pàirt REST le iuchair API | Aonaidhean a-mhàin REST nach cleachd GraphQL |
Tha am mutation generateComponentToken ann am GraphQL a' toirt taic do aithneachadh le iuchair API agus SRP. Tha na deireadh-phuingean REST airson iuchraichean API a-mhàin.
Na nochdaich iuchraichean API no teacsaichean teisteanais SRP ann am còd brobhsair. Feumaidh togail token tachairt air an fhrithealaiche.
Roghainnean Token airson Widget
| Widget | GraphQL | REST | Tha e a' tilleadh |
|---|---|---|---|
| Taisbeanadair Sgrìobhainn | generateComponentToken(input: { component: LS_DOCUMENT_VIEWER }) | GET /templatepdf/{pdfId}/component-token/ | token, expiresIn, expiresAt |
| Soidhniche | generateComponentToken(input: { component: LS_SIGNER, signer: { recipientId } }) | GET /signer/{signerId}/component-token/ | token, sessionId, expiresIn, expiresAt |
Tha dùil gum bi an token a' mairsinn mu uair a thìde. Cleachd expiresIn no expiresAt bhon fhreagairt gus co-dhùnadh cuin a thèid ùrachadh a dhèanamh — na cuir an ùine seo gu dùinte ann am còd.
Co-cheangailte
- Taisbeanadair Sgrìobhainn — a' toirt a-steach eisimpleirean token ann an-loidhne (GraphQL agus REST)
- Soidhniche — a' toirt a-steach eisimpleirean token ann an-loidhne (GraphQL agus REST)
- generateComponentToken
- REST: Faigh token pàirt san teamplaid PDF
- REST: Faigh token pàirt an soidhniche
- ComponentToken
- Aithneachadh leis an API GraphQL