码农笔录博客源码
Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.

24 rader
526 B

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