VUser变量

微微CMS提供了一个全局的用户信息变量,可以让您判断用户是否登录!从而做出自定义的业务行为!在任意页面可以通过{{.VUser}} 访问!


type VUser struct {
	Uid     int64    `json:"uid" form:"uid"`
	Uname   string   `json:"uname" form:"uname"`
	Role    []string `json:"role" form:"role"`
	IsAdmin bool     `json:"is_admin" form:"is_admin"`
}


使用方法

在任意页面进行使用,注意:VUser可能不存在(用户没有登录,就不会渲染这个变量,需要自己去判断一遍)

{{if .VUser}}
    {{.Vuser.Uname}}
{{end}}