소스 검색

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

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)