From f88e2a732ab22ab83c884b71669a4009155ed6c2 Mon Sep 17 00:00:00 2001 From: Lunny Xiao Date: Tue, 1 Oct 2024 18:08:39 -0700 Subject: [PATCH] Don't init singing keys if oauth2 provider disabled --- services/auth/source/oauth2/init.go | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/services/auth/source/oauth2/init.go b/services/auth/source/oauth2/init.go index 5c2568154863c..fba0f58fad78d 100644 --- a/services/auth/source/oauth2/init.go +++ b/services/auth/source/oauth2/init.go @@ -30,10 +30,14 @@ const ProviderHeaderKey = "gitea-oauth2-provider" // Init initializes the oauth source func Init(ctx context.Context) error { - if err := InitSigningKey(); err != nil { - return err + // this is for oauth2 provider + if setting.OAuth2.Enabled { + if err := InitSigningKey(); err != nil { + return err + } } + // others for oauth2 clients // Lock our mutex gothRWMutex.Lock()