feat: configurable scopes and issuer check skipping
This commit is contained in:
@ -92,8 +92,9 @@ func getServiceContainer(ctx context.Context, conf *config.Config) (*service.Con
|
||||
ctn.Provide(oidc.ServiceName, oidc.ServiceProvider(
|
||||
oidc.WithCredentials(conf.OIDC.ClientID, conf.OIDC.ClientSecret),
|
||||
oidc.WithProvider(provider),
|
||||
oidc.WithScopes("email", "openid"),
|
||||
oidc.WithScopes(conf.OIDC.Scopes...),
|
||||
oidc.WithAcrValues(conf.OIDC.AcrValues),
|
||||
oidc.WithSkipIssuerCheck(conf.OIDC.SkipIssuerVerification),
|
||||
))
|
||||
|
||||
return ctn, nil
|
||||
|
Reference in New Issue
Block a user