From f0b93889a8314a1ed0aa53f89b9f0bb511b505d7 Mon Sep 17 00:00:00 2001 From: brookjeynes Date: Fri, 31 Oct 2025 06:45:02 +1000 Subject: [PATCH] fix(oauth): add scheme to client uri Change-Id: nrwlznwmsomltxpslvwnrulqvvkokqqu Signed-off-by: brookjeynes --- internal/server/oauth/consts.go | 2 +- internal/server/oauth/handler.go | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/internal/server/oauth/consts.go b/internal/server/oauth/consts.go index 7dba79d..463425f 100644 --- a/internal/server/oauth/consts.go +++ b/internal/server/oauth/consts.go @@ -2,7 +2,7 @@ package oauth const ( ClientName = "Yoten" - ClientURI = "yoten.app" + ClientURI = "https://yoten.app" SessionName = "yoten-oauth-session-v2" SessionHandle = "handle" SessionDid = "did" diff --git a/internal/server/oauth/handler.go b/internal/server/oauth/handler.go index 633489f..2397a42 100644 --- a/internal/server/oauth/handler.go +++ b/internal/server/oauth/handler.go @@ -34,13 +34,13 @@ func (o *OAuth) clientMetadata(w http.ResponseWriter, r *http.Request) { clientName := ClientName clientUri := ClientURI - doc := o.ClientApp.Config.ClientMetadata() - doc.JWKSURI = &o.JwksUri - doc.ClientName = &clientName - doc.ClientURI = &clientUri + meta := o.ClientApp.Config.ClientMetadata() + meta.JWKSURI = &o.JwksUri + meta.ClientName = &clientName + meta.ClientURI = &clientUri w.Header().Set("Content-Type", "application/json") - if err := json.NewEncoder(w).Encode(doc); err != nil { + if err := json.NewEncoder(w).Encode(meta); err != nil { http.Error(w, err.Error(), http.StatusInternalServerError) return } -- 2.43.0