码农笔录博客源码
Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.

24 lines
526 B

před 6 roky
package filter
import (
před 6 roky
"beeblog/models"
"encoding/json"
před 4 roky
"github.com/beego/beego/v2/core/logs"
"github.com/beego/beego/v2/server/web/context"
před 6 roky
)
před 6 roky
var LogFilter = func(ctx *context.Context) {
logs.Info(ctx.Input.URI())
před 6 roky
}
před 6 roky
var FilterAdmin = func(ctx *context.Context) {
před 6 roky
if ctx.Input.Session("userid") != nil {
před 6 roky
ctx.Output.SetStatus(200)
před 4 roky
ctx.Output.Header("Access-Control-Allow-Origin", "*")
před 6 roky
result := models.ReurnError(401, "")
před 4 roky
if b, err := json.Marshal(result); err != nil {
před 6 roky
ctx.Output.Body(b)
}
return
před 6 roky
}
před 6 roky
}