Skip to content

Commit 1e03fe0

Browse files
authored
refactor(server): extract the gRPC API and relocate helpers (#4911)
Signed-off-by: maksim.nabokikh <max.nabokih@gmail.com>
1 parent 2c81c44 commit 1e03fe0

25 files changed

Lines changed: 1359 additions & 1272 deletions

cmd/dex/serve.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ import (
3838
"github.com/dexidp/dex/api/v2"
3939
"github.com/dexidp/dex/pkg/featureflags"
4040
"github.com/dexidp/dex/server"
41+
"github.com/dexidp/dex/server/apiserver"
4142
"github.com/dexidp/dex/server/connectors"
4243
"github.com/dexidp/dex/server/signer"
4344
"github.com/dexidp/dex/server/tokens"
@@ -593,7 +594,7 @@ func runServe(options serveOptions) error {
593594
}
594595

595596
grpcSrv := grpc.NewServer(grpcOptions...)
596-
api.RegisterDexServer(grpcSrv, server.NewAPI(serverConfig.Storage, logger, version, serv))
597+
api.RegisterDexServer(grpcSrv, apiserver.NewAPI(serverConfig.Storage, logger, version, serv.Connectors(), serv.ConstructDiscovery))
597598

598599
grpcMetrics.InitializeMetrics(grpcSrv)
599600
if c.GRPC.Reflection {

0 commit comments

Comments
 (0)