summaryrefslogtreecommitdiff
path: root/pkg
diff options
context:
space:
mode:
Diffstat (limited to 'pkg')
-rw-r--r--pkg/oidc/oidc.go15
-rw-r--r--pkg/oidc/oidc_test.go30
2 files changed, 0 insertions, 45 deletions
diff --git a/pkg/oidc/oidc.go b/pkg/oidc/oidc.go
deleted file mode 100644
index 5dc2447..0000000
--- a/pkg/oidc/oidc.go
+++ /dev/null
@@ -1,15 +0,0 @@
-package oidc
-
-import (
- "github.com/coreos/go-oidc/v3/oidc"
- "golang.org/x/oauth2"
-)
-
-type OpenID struct {
- Provider *oidc.Provider
- Config *oauth2.Config
-}
-
-func New(provider *oidc.Provider, config *oauth2.Config) *OpenID {
- return &OpenID{Provider: provider, Config: config}
-}
diff --git a/pkg/oidc/oidc_test.go b/pkg/oidc/oidc_test.go
deleted file mode 100644
index 6ec35ab..0000000
--- a/pkg/oidc/oidc_test.go
+++ /dev/null
@@ -1,30 +0,0 @@
-package oidc
-
-import (
- "testing"
-
- "github.com/coreos/go-oidc/v3/oidc"
- "github.com/stretchr/testify/assert"
- "golang.org/x/oauth2"
-)
-
-func TestOpenID(t *testing.T) {
- srv := NewTestServer(t)
- defer srv.Close()
-
- t.Run("GET /.well-known/openid-configuration", func(t *testing.T) {
- openID := New(
- srv.Provider,
- &oauth2.Config{
- ClientID: srv.MockOIDC.ClientID,
- ClientSecret: srv.MockOIDC.ClientSecret,
- RedirectURL: "https://example.com/oauth/callback",
- Endpoint: srv.Provider.Endpoint(),
- Scopes: []string{oidc.ScopeOpenID, "profile", "email"},
- },
- )
-
- assert.Equal(t, srv.AuthorizationEndpoint(), openID.Provider.Endpoint().AuthURL)
- assert.Equal(t, srv.TokenEndpoint(), openID.Provider.Endpoint().TokenURL)
- })
-}