20 lines
390 B
Go
20 lines
390 B
Go
package handler
|
|
|
|
import (
|
|
"github.com/gofiber/fiber/v2"
|
|
|
|
"gitee.ltd/lxh/wechat-robot/internal/middleware"
|
|
)
|
|
|
|
// Home 主页处理器
|
|
func Home(c *fiber.Ctx) error {
|
|
// 检查认证状态
|
|
if middleware.IsAuthenticated(c) {
|
|
// 已认证,重定向到机器人列表页面
|
|
return c.Redirect("/admin/robots")
|
|
}
|
|
|
|
// 未认证,重定向到登录页面
|
|
return c.Redirect("/login")
|
|
}
|