themis-contract icon indicating copy to clipboard operation
themis-contract copied to clipboard

Only prompt users to sign as a party matching an identity that is registered on their machine

Open shonfeder opened this issue 5 years ago • 1 comments

Currently, when a user goes to sign a document they are prompted to pick the from all the signatories pertaining to a document. However, in general a user should only every sign a document as a signatory for whom they have an ID configured via save-identity. We should filter the signatories to pick from through the saved identities.

shonfeder avatar Mar 05 '20 20:03 shonfeder

A simple way to implement this would be to:

  1. Gather the Keybase IDs of all signatories on the contract.
  2. Find the first local identity whose Keybase ID matches.

thanethomson avatar Mar 17 '20 11:03 thanethomson