feat 网关鉴权

This commit is contained in:
2025-12-22 18:04:36 +08:00
parent 69cc960fe5
commit 670140e7d3
68 changed files with 1424 additions and 492 deletions

View File

@@ -3,7 +3,6 @@ package app
import (
"common/log"
"common/net/grpc/service"
"common/proto/ss/grpc_pb"
"context"
"errors"
"fmt"
@@ -30,21 +29,9 @@ func (m *ModuleGrpcGateway) start() error {
m.wg.Add(1)
go func() {
defer m.wg.Done()
conn, err := service.UserNewClientLB()
if err != nil {
log.Errorf("get user conn failed: %v", err)
return
}
gwMux := http_gateway.InitServeMux()
if err = grpc_pb.RegisterUserHandlerClient(context.Background(), gwMux, conn); err != nil {
log.Errorf("RegisterUserHandlerClient err: %v", err)
return
}
m.server = &http.Server{
Addr: fmt.Sprintf("%v:%v", config.Get().Serve.Http.Address, config.Get().Serve.Http.Port),
Handler: http_gateway.InitRouter(gwMux),
Handler: http_gateway.InitRouter(),
}
if err := m.server.ListenAndServe(); err != nil && !errors.Is(err, http.ErrServerClosed) {
log.Errorf("http server failed: %v", err.Error())