mirror of
https://codeberg.org/forgejo/forgejo.git
synced 2026-05-17 08:16:35 +00:00
fixup: rebase fixes
This commit is contained in:
parent
50eb718958
commit
d32bc37556
2 changed files with 4 additions and 7 deletions
|
|
@ -102,13 +102,9 @@ func verifyHTTPMessageSignature(ctx app_context.APIContext) (authenticated bool,
|
|||
}
|
||||
keyID := *msgDetails.KeyID
|
||||
|
||||
pubKey, err := federation.FindOrCreateFederatedUserKey(ctx, keyID)
|
||||
if err != nil || pubKey == nil {
|
||||
_, err = federation.FindOrCreateFederationHostKey(ctx, keyID)
|
||||
if err != nil {
|
||||
log.Debug("For %q verification failed: %v", r.URL.Path, err)
|
||||
return false, err
|
||||
}
|
||||
if _, err = federation.FindOrCreateActorKey(ctx, keyID); err != nil {
|
||||
log.Debug("For %q verification failed: %v", r.URL.Path, err)
|
||||
return false, err
|
||||
}
|
||||
|
||||
clientKey, err := activitypub.NewClientPublicKey(keyID, alg).ClientKey(ctx)
|
||||
|
|
|
|||
|
|
@ -22,6 +22,7 @@ import (
|
|||
"forgejo.org/modules/test"
|
||||
"forgejo.org/routers"
|
||||
"forgejo.org/services/contexttest"
|
||||
"forgejo.org/services/federation"
|
||||
|
||||
"github.com/go-chi/chi/v5"
|
||||
"github.com/stretchr/testify/assert"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue