更新管理登录功能

This commit is contained in:
2026-07-02 20:45:53 +08:00
parent 91c9e12c3c
commit 0634cadced
16 changed files with 689 additions and 7 deletions
+10
View File
@@ -11,6 +11,8 @@ import (
"lmvpn/internal/config"
"lmvpn/internal/db"
"lmvpn/internal/handler"
"lmvpn/internal/middleware"
"lmvpn/internal/vpn"
"github.com/gin-gonic/gin"
@@ -30,6 +32,14 @@ func main() {
r.GET("/ws", vpn.HandleWS)
r.POST("/api/login", handler.Login)
auth := r.Group("/api")
auth.Use(middleware.AuthMiddleware())
{
auth.GET("/me", handler.Me)
}
fs := http.FileServer(http.Dir("./dist"))
r.Use(func(c *gin.Context) {
if strings.HasPrefix(c.Request.URL.Path, "/ws") {