Переглянути джерело

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

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)