proofcarryingdata / zupass

Zuzalu Passport
259 stars 64 forks source link

Alternate interface for checking signer of email credentials #1795

Open artwyman opened 1 month ago

artwyman commented 1 month ago

I started out just trying to update the documentation, but then decided to experiment with how to change the interface so it's harder to forget to check the signing key on the email PCD. @robknight let me know if you think is a good direction to go.

I updated the PODBox code to use the new optional arg. It should be backward-compatible for any callers who aren't doing so, though I think it would be good to update ZuAuth to use the new arg as well so it becomes an example of proper usage.

artwyman commented 4 weeks ago

Ping @robknight for feedback here. This is draft in that I'm not sure we want to go with this approach, but I would like to get thoughts on whether or not to proceed.