|
|
@@ -30,6 +30,10 @@ func NewManager(ctx context.Context, clientID, clientSecret, redirectURL, oidcDi
|
|
|
m.AddProvider("google", NewGoogleProvider(clientID, clientSecret, redirectURL))
|
|
|
|
|
|
if oidcDiscoveryEndpoint != "" {
|
|
|
+ if clientSecret == "" {
|
|
|
+ slog.Warn("OIDC client secret is empty or missing.")
|
|
|
+ }
|
|
|
+
|
|
|
if genericOidcProvider, err := NewOidcProvider(ctx, clientID, clientSecret, redirectURL, oidcDiscoveryEndpoint); err != nil {
|
|
|
slog.Error("Failed to initialize OIDC provider",
|
|
|
slog.Any("error", err),
|
|
|
@@ -39,9 +43,5 @@ func NewManager(ctx context.Context, clientID, clientSecret, redirectURL, oidcDi
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- if clientSecret == "" {
|
|
|
- slog.Warn("OIDC client secret is empty or missing.")
|
|
|
- }
|
|
|
-
|
|
|
return m
|
|
|
}
|