summaryrefslogtreecommitdiff
path: root/app/init.go
diff options
context:
space:
mode:
Diffstat (limited to 'app/init.go')
-rw-r--r--app/init.go12
1 files changed, 1 insertions, 11 deletions
diff --git a/app/init.go b/app/init.go
index 959048b..8de5461 100644
--- a/app/init.go
+++ b/app/init.go
@@ -7,7 +7,6 @@ import (
xoidc "github.com/coreos/go-oidc/v3/oidc"
"github.com/rs/zerolog"
- "github.com/xlgmokha/x/pkg/env"
"github.com/xlgmokha/x/pkg/ioc"
"github.com/xlgmokha/x/pkg/log"
"gitlab.com/gitlab-org/software-supply-chain-security/authorization/sparkled/app/cfg"
@@ -58,21 +57,12 @@ func init() {
})
})
ioc.RegisterSingleton[*oidc.OpenID](ioc.Default, func() *oidc.OpenID {
- ctx := context.WithValue(context.Background(), oauth2.HTTPClient, ioc.MustResolve[*http.Client](ioc.Default))
- item, err := oidc.New(
- ctx,
+ return oidc.New(
ioc.MustResolve[*xoidc.Provider](ioc.Default),
cfg.OAuthClientID,
cfg.OAuthClientSecret,
cfg.OAuthRedirectURL,
)
- if err != nil {
- ioc.MustResolve[*zerolog.Logger](ioc.Default).Err(err).Send()
- if env.Fetch("APP_ENV", "") == "test" {
- os.Exit(1)
- }
- }
- return item
})
ioc.Register[*sessions.Controller](ioc.Default, func() *sessions.Controller {
return sessions.New(