|
|
|
|
|
by sneak
1362 days ago
|
|
If you are using signing secrets, consider having the client keep a secret and simply encrypt and sign the payload before handing it off to you. When it comes back in, they can decrypt and authenticate it. You could hide all this in your api client. Then you don’t end up with a big centralized database full of the PII of millions of your customers’ customers. |
|
I do like the idea of including a little chunk in our SDK (Coming soon!) to allow them to easily encrypt/decrypt their payload, but that'd be entirely on them to follow that practice.