From db61d29fda61dd88717f8cd1348b36195096e42b Mon Sep 17 00:00:00 2001 From: Scott Frazer Date: Wed, 19 Nov 2025 14:14:09 -0500 Subject: [PATCH] minor tweak to -signin-token --- go.mod | 2 +- go.sum | 6 ++---- lib/config.go | 4 ++++ 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/go.mod b/go.mod index 103df33..f514ac1 100644 --- a/go.mod +++ b/go.mod @@ -9,7 +9,7 @@ replace github.com/blues/note-cli/lib => ./lib require ( github.com/blues/note-cli/lib v0.0.0-20240515194341-6ba45582741d - github.com/blues/note-go v1.7.3 + github.com/blues/note-go v1.7.4 github.com/fatih/color v1.17.0 github.com/peterh/liner v1.2.2 github.com/santhosh-tekuri/jsonschema/v5 v5.3.1 diff --git a/go.sum b/go.sum index 06c2e8e..54c87ec 100644 --- a/go.sum +++ b/go.sum @@ -1,7 +1,7 @@ github.com/StackExchange/wmi v0.0.0-20190523213315-cbe66965904d/go.mod h1:3eOhrUMpNV+6aFIbp5/iudMxNCF27Vw2OZgy4xEx0Fg= github.com/blues/note-go v1.5.0/go.mod h1:F66ZqObdOhxRRXIwn9+YhVGqB93jMAnqlO2ibwMa998= -github.com/blues/note-go v1.7.3 h1:aj7kprrgadR6sgxJs0fNMQfZRk1J0Mi4L2ythRtcxus= -github.com/blues/note-go v1.7.3/go.mod h1:GfslvbmFus7z05P1YykcbMedTKTuDNTf8ryBb1Qjq/4= +github.com/blues/note-go v1.7.4 h1:AqeU6HXkCa7FwDsAao49H6DdTTtNNGJYjGwevZi4Shc= +github.com/blues/note-go v1.7.4/go.mod h1:GfslvbmFus7z05P1YykcbMedTKTuDNTf8ryBb1Qjq/4= github.com/creack/goselect v0.1.2 h1:2DNy14+JPjRBgPzAd1thbQp4BSIihxcBf0IXhQXDRa0= github.com/creack/goselect v0.1.2/go.mod h1:a/NhLweNvqIYMuxcMOuWY516Cimucms3DglDzQP3hKY= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= @@ -52,11 +52,9 @@ github.com/santhosh-tekuri/jsonschema/v5 v5.3.1/go.mod h1:uToXkOrWAZ6/Oc07xWQrPO github.com/shirou/gopsutil/v3 v3.21.6/go.mod h1:JfVbDpIBLVzT8oKbvMg9P3wEIMDDpVn+LwHTKj0ST88= github.com/shirou/gopsutil/v3 v3.24.4 h1:dEHgzZXt4LMNm+oYELpzl9YCqV65Yr/6SfrvgRBtXeU= github.com/shirou/gopsutil/v3 v3.24.4/go.mod h1:lTd2mdiOspcqLgAnr9/nGi71NkeMpWKdmhuxm9GusH8= -github.com/shoenig/go-m1cpu v0.1.6 h1:nxdKQNcEB6vzgA2E2bvzKIYRuNj7XNJ4S/aRSwKzFtM= github.com/shoenig/go-m1cpu v0.1.6/go.mod h1:1JJMcUBvfNwpq05QDQVAnx3gUHr9IYF7GNg9SUEw2VQ= github.com/shoenig/go-m1cpu v0.1.7 h1:C76Yd0ObKR82W4vhfjZiCp0HxcSZ8Nqd84v+HZ0qyI0= github.com/shoenig/go-m1cpu v0.1.7/go.mod h1:KkDOw6m3ZJQAPHbrzkZki4hnx+pDRR1Lo+ldA56wD5w= -github.com/shoenig/test v0.6.4 h1:kVTaSd7WLz5WZ2IaoM0RSzRsUD+m8wRR+5qvntpn4LU= github.com/shoenig/test v0.6.4/go.mod h1:byHiCGXqrVaflBLAMq/srcZIHynQPQgeyvkvXnjqq0k= github.com/shoenig/test v1.7.0 h1:eWcHtTXa6QLnBvm0jgEabMRN/uJ4DMV3M8xUGgRkZmk= github.com/shoenig/test v1.7.0/go.mod h1:UxJ6u/x2v/TNs/LoLxBNJRV9DiwBBKYxXSyczsBHFoI= diff --git a/lib/config.go b/lib/config.go index 853d2ff..808921b 100644 --- a/lib/config.go +++ b/lib/config.go @@ -44,6 +44,10 @@ func (creds ConfigCreds) AddHttpAuthHeader(req *http.Request) { } func IntrospectToken(hub string, token string) (string, error) { + if !strings.HasPrefix(hub, "api.") { + hub = "api." + hub + } + req, err := http.NewRequest(http.MethodGet, fmt.Sprintf("https://%s/userinfo", hub), nil) if err != nil { return "", err