feat: analysis user auth and ws

This commit is contained in:
zzw
2026-10-15 09:23:07 +08:00
parent 6fa185003d
commit a65b6d2803
102 changed files with 4966 additions and 786 deletions
+8 -2
View File
@@ -14,7 +14,10 @@ import (
"lone-services/pkg/validate"
analysis "lone-services/rpc/analysis/pb"
"lone-services/services/analysis/internal/config"
"lone-services/services/analysis/internal/server"
analysisserver "lone-services/services/analysis/internal/server/analysis"
analysisdeviceserver "lone-services/services/analysis/internal/server/analysisdevice"
analysisstoreserver "lone-services/services/analysis/internal/server/analysisstore"
analysisuserserver "lone-services/services/analysis/internal/server/analysisuser"
"lone-services/services/analysis/internal/svc"
"github.com/zeromicro/go-zero/core/conf"
@@ -130,7 +133,10 @@ func main() {
ctx := svc.NewServiceContext(c, db)
s := zrpc.MustNewServer(rpcConf, func(grpcServer *grpc.Server) {
analysis.RegisterAnalysisAuthServer(grpcServer, server.NewAnalysisAuthServer(ctx))
analysis.RegisterAnalysisServer(grpcServer, analysisserver.NewAnalysisServer(ctx))
analysis.RegisterAnalysisUserServer(grpcServer, analysisuserserver.NewAnalysisUserServer(ctx))
analysis.RegisterAnalysisStoreServer(grpcServer, analysisstoreserver.NewAnalysisStoreServer(ctx))
analysis.RegisterAnalysisDeviceServer(grpcServer, analysisdeviceserver.NewAnalysisDeviceServer(ctx))
if mode == service.DevMode || mode == service.TestMode {
reflection.Register(grpcServer)
}