package session
import "github.com/labstack/echo-contrib/session"
Index ¶
- Variables
- func Get(name string, c echo.Context) (*sessions.Session, error)
- func Middleware(store sessions.Store) echo.MiddlewareFunc
- func MiddlewareWithConfig(config Config) echo.MiddlewareFunc
- type Config
Variables ¶
var ( // DefaultConfig is the default Session middleware config. DefaultConfig = Config{ Skipper: middleware.DefaultSkipper, } )
Functions ¶
func Get ¶
Get returns a named session.
func Middleware ¶
Middleware returns a Session middleware.
func MiddlewareWithConfig ¶
func MiddlewareWithConfig(config Config) echo.MiddlewareFunc
MiddlewareWithConfig returns a Sessions middleware with config. See `Middleware()`.
Types ¶
type Config ¶
type Config struct { // Skipper defines a function to skip middleware. Skipper middleware.Skipper // Session store. // Required. Store sessions.Store }
Config defines the config for Session middleware.
Source Files ¶
- Version
- v0.17.3 (latest)
- Published
- Mar 23, 2025
- Platform
- linux/amd64
- Imports
- 5 packages
- Last checked
- 2 days ago –
Tools for package owners.