iceshrimp/packages/backend/src/remote
Erin Shepherd 0c9c04f89d
[backend] Refetch user keys when HTTP Signature validation fails
If a user has had a key rotation, and nobody on this server follows
that user, we will not receive the Update activity with the new key

Therefore, when we encounter key validation errors we should check
for an up-to-date key.

References (other implementations):

 * [Mastodon](fc9ab61448/app/controllers/concerns/signature_verification.rb (L96))
 * [Akkoma](https://akkoma.dev/AkkomaGang/http_signatures/src/branch/main/lib/http_signatures/http_signatures.ex#L46)
2023-10-17 00:52:51 +02:00
..
activitypub [backend] Refetch user keys when HTTP Signature validation fails 2023-10-17 00:52:51 +02:00
logger.ts refactor: 🎨 rome 2023-01-12 20:40:33 -08:00
resolve-user.ts [backend] Fix populateMentions remote filter 2023-10-16 01:41:14 +02:00
webfinger.ts Fix typo in hostMetaToWebFingerTemplate 2023-09-11 19:57:26 +02:00