diff --git a/controllers/oauth2.go b/controllers/oauth2.go index 26427d5..4b5eaba 100644 --- a/controllers/oauth2.go +++ b/controllers/oauth2.go @@ -234,7 +234,7 @@ func (o *OAuthController) extractOrigin(request *http.Request) (string, string, } p := pp.Data[0].(*model.Peer) publicKey = p.PublicKey - origin = p.Url + origin = p.APIUrl if origin != "" { // is external if p.Relation == peer.SELF { external = false diff --git a/go.mod b/go.mod index 88f168a..c3f4fc8 100644 --- a/go.mod +++ b/go.mod @@ -5,7 +5,7 @@ go 1.23.0 toolchain go1.23.3 require ( - cloud.o-forge.io/core/oc-lib v0.0.0-20260126093615-bc94f2b188e6 + cloud.o-forge.io/core/oc-lib v0.0.0-20260129122033-186ba3e689c7 github.com/beego/beego/v2 v2.3.1 github.com/smartystreets/goconvey v1.7.2 go.uber.org/zap v1.27.0 diff --git a/go.sum b/go.sum index c8a4f9f..f25f3e9 100644 --- a/go.sum +++ b/go.sum @@ -16,6 +16,8 @@ cloud.o-forge.io/core/oc-lib v0.0.0-20260123090329-6b12aa1713c7 h1:iLv9e3sPvEb0O cloud.o-forge.io/core/oc-lib v0.0.0-20260123090329-6b12aa1713c7/go.mod h1:vHWauJsS6ryf7UDqq8hRXoYD5RsONxcFTxeZPOztEuI= cloud.o-forge.io/core/oc-lib v0.0.0-20260126093615-bc94f2b188e6 h1:Sxjq1lQwSl+gkUYag4wAb6j74uU/JZviw1hkFavt58o= cloud.o-forge.io/core/oc-lib v0.0.0-20260126093615-bc94f2b188e6/go.mod h1:vHWauJsS6ryf7UDqq8hRXoYD5RsONxcFTxeZPOztEuI= +cloud.o-forge.io/core/oc-lib v0.0.0-20260129122033-186ba3e689c7 h1:NRFGRqN+j5g3DrtXMYN5T5XSYICG+OU2DisjBdID3j8= +cloud.o-forge.io/core/oc-lib v0.0.0-20260129122033-186ba3e689c7/go.mod h1:vHWauJsS6ryf7UDqq8hRXoYD5RsONxcFTxeZPOztEuI= github.com/Azure/go-ntlmssp v0.0.0-20221128193559-754e69321358 h1:mFRzDkZVAjdal+s7s0MwaRv9igoPqLRdzOLzw/8Xvq8= github.com/Azure/go-ntlmssp v0.0.0-20221128193559-754e69321358/go.mod h1:chxPXzSsl7ZWRAuOIE23GDNzjWuZquvFlgA8xmpunjU= github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU= diff --git a/infrastructure/claims/hydra_claims.go b/infrastructure/claims/hydra_claims.go index c89b254..61a4b7b 100644 --- a/infrastructure/claims/hydra_claims.go +++ b/infrastructure/claims/hydra_claims.go @@ -144,7 +144,7 @@ func (h HydraClaims) AddClaimsToToken(clientID string, userId string, p *peer.Pe } claims.Session.AccessToken[key] = perm.Subject } - sign, err := h.encodeSignature(p.Url) + sign, err := h.encodeSignature(p.APIUrl) if err != nil { return claims }