session.go 348 B

1234567891011121314151617181920212223
  1. /*
  2. * @description: 权限过滤
  3. * @Author: CP
  4. * @Date: 2021-03-29 11:05:20
  5. * @FilePath: \design_quantity\web\middleware\session.go
  6. */
  7. package middleware
  8. import (
  9. "github.com/kataras/iris/v12"
  10. )
  11. func SessionsAuth(ctx iris.Context) {
  12. method := ctx.Method()
  13. if method != "GET" {
  14. JwtAuth().Serve(ctx)
  15. return
  16. } else {
  17. ctx.Next()
  18. }
  19. }