feat(server): add project sharing access control

This commit is contained in:
2026-07-10 14:46:18 +08:00
parent 60130b3d9b
commit 9d47cb9bbd
41 changed files with 3069 additions and 17 deletions
+1 -1
View File
@@ -59,7 +59,7 @@ func main() {
server := rest.MustNewServer(c.RestConf)
defer server.Stop()
server.Use(handler.UserContextMiddleware(ctx.AuthService))
server.Use(handler.UserContextMiddleware(ctx.AuthService, ctx.ShareService))
handler.RegisterHandlers(server, ctx)
handler.RegisterV1Handlers(server, ctx)