浏览代码

如果没有开启匿名访问,屏蔽搜索

Minho 8 年之前
父节点
当前提交
096eb8edd1
共有 1 个文件被更改,包括 6 次插入0 次删除
  1. 6 0
      controllers/search.go

+ 6 - 0
controllers/search.go

@@ -18,6 +18,12 @@ func (c *SearchController) Index()  {
 	c.Prepare()
 	c.TplName = "search/index.tpl"
 
+	//如果没有开启你们访问则跳转到登录
+	if !c.EnableAnonymous && c.Member == nil {
+		c.Redirect(beego.URLFor("AccountController.Login"),302)
+		return
+	}
+	
 	keyword := c.GetString("keyword")
 	pageIndex,_ := c.GetInt("page",1)