INNER CODE UNIT · Go
func
feiyu563/PrometheusAlert · controllers/WebLogin.go:15
func (c *LoginController) Prepare() {
title := beego.AppConfig.String("title")
if title == "" {
title = "PrometheusAlert"
}
c.Data["AppTitle"] = title
}
func (c *LoginController) Get() {
//判断是否为退出操作
if c.Input().Get("exit") == "true" {
c.Ctx.SetCookie("username", "", -1, "/")
c.Ctx.SetCookie("logintoken", "", -1, "/")
c.Ctx.SetCookie("password", "", -1, "/") // 清除旧版本可能残留的明文密码 cookie
c.Redirect("/", 302)
return
}
c.TplName = "login.html"