update: 2026-03-28 20:59

This commit is contained in:
2026-03-28 20:59:52 +08:00
parent e21d58e603
commit 1c81d4e6ea
611 changed files with 27847 additions and 65061 deletions

View File

@@ -0,0 +1,30 @@
package handler
import (
"net/http"
"github.com/gin-gonic/gin"
)
type AuthHandler struct{}
func NewAuthHandler() *AuthHandler { return &AuthHandler{} }
func (h *AuthHandler) Check(c *gin.Context) {
account, exists := c.Get("account")
if !exists || account == "" {
c.JSON(http.StatusOK, gin.H{"success": true, "logged_in": false})
return
}
username, _ := c.Get("username")
email, _ := c.Get("email")
c.JSON(http.StatusOK, gin.H{
"success": true,
"logged_in": true,
"user": gin.H{
"account": account,
"username": username,
"email": email,
},
})
}