sessionMiddleware.go 267 B

1234567891011121314
  1. package middleware
  2. import (
  3. "aiChat/internal/model"
  4. "github.com/gogf/gf/v2/net/ghttp"
  5. )
  6. func MiddlewareHandlerSession(r *ghttp.Request) {
  7. session, _ := model.GetSession(r)
  8. model.SessionCtx.Init(r, &model.Context{
  9. JSession: session,
  10. })
  11. r.Middleware.Next()
  12. }