修改引用头部,不是用ctx
This commit is contained in:
@@ -2,7 +2,6 @@ package act{id}
|
||||
|
||||
import (
|
||||
service2 "github.com/ayflying/utility_go/service"
|
||||
"github.com/gogf/gf/v2/os/gctx"
|
||||
)
|
||||
|
||||
type sAct{id} struct {
|
||||
@@ -14,7 +13,7 @@ func New() *sAct{id} {
|
||||
|
||||
var (
|
||||
ActId = {id}
|
||||
ctx = gctx.New()
|
||||
Name = ""
|
||||
)
|
||||
|
||||
type Data struct {
|
||||
|
||||
@@ -9,7 +9,7 @@ type s{name} struct {
|
||||
}
|
||||
|
||||
var (
|
||||
ctx = gctx.New()
|
||||
|
||||
)
|
||||
|
||||
func New() *s{name} {
|
||||
|
||||
@@ -62,9 +62,9 @@ func MiddlewareAdmin(r *ghttp.Request) {
|
||||
ip := r.GetClientIp()
|
||||
r.SetCtxVar("ip", ip)
|
||||
|
||||
get := r.Cookie.Get("uid")
|
||||
getUid := r.Cookie.Get("uid")
|
||||
|
||||
if get == nil {
|
||||
if getUid == nil {
|
||||
//调试模式允许不验证用户名
|
||||
debug, _ := g.Cfg().GetWithEnv(nil, "debug")
|
||||
if !debug.Bool() {
|
||||
@@ -82,7 +82,13 @@ func MiddlewareAdmin(r *ghttp.Request) {
|
||||
|
||||
}
|
||||
|
||||
uid := get.Int()
|
||||
uid := getUid.Int()
|
||||
|
||||
//获取所有请求的信息
|
||||
get := r.GetRequestMapStrStr()
|
||||
if _, ok := get["uid"]; ok {
|
||||
r.SetCtxVar("uid", get["uid"])
|
||||
}
|
||||
|
||||
r.Middleware.Next()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user