diff --git a/internal/oidc/authcode/authcode.go b/internal/oidc/authcode/authcode.go index 90eb9572622a28a1fb02f95e3f26ccd2437cbfb0..9878f57e9557ad7229c8d1af922a2f871493f2ef 100644 --- a/internal/oidc/authcode/authcode.go +++ b/internal/oidc/authcode/authcode.go @@ -5,11 +5,9 @@ import ( "fmt" "net/url" - "github.com/coreos/go-oidc/v3/oidc" "github.com/gofiber/fiber/v2" "github.com/jmoiron/sqlx" "github.com/oidc-mytoken/api/v0" - "github.com/oidc-mytoken/utils/context" "github.com/oidc-mytoken/utils/httpclient" "github.com/oidc-mytoken/utils/unixtime" "github.com/oidc-mytoken/utils/utils" @@ -17,7 +15,6 @@ import ( "github.com/oidc-mytoken/utils/utils/ternary" "github.com/pkg/errors" log "github.com/sirupsen/logrus" - "golang.org/x/oauth2" "github.com/oidc-mytoken/server/internal/config" "github.com/oidc-mytoken/server/internal/db" @@ -318,11 +315,3 @@ func createMytokenEntry( } return mte, nil } - -func getSubjectFromUserinfo(provider *oidc.Provider, token *oauth2.Token) (string, error) { - userInfo, err := provider.UserInfo(context.Get(), oauth2.StaticTokenSource(token)) - if err != nil { - return "", errors.Wrap(err, "failed to get userinfo") - } - return userInfo.Subject, nil -}