package middleware import ( "net/http" "github.com/labstack/echo/v5" "github.com/pocketbase/pocketbase" "github.com/pocketbase/pocketbase/apis" "github.com/pocketbase/pocketbase/core" "github.com/pocketbase/pocketbase/tokens" "github.com/pocketbase/pocketbase/tools/security" "github.com/spf13/cast" ) const AuthCookieName = "Auth" // front end side of authentication: // in base.gohtml template, in