Documentation
¶
Index ¶
- func AccessLogger(logger logger.Logger) fiber.Handler
- func CSRFMiddleware(session session.Session) fiber.Handler
- func GetCSRFKey(session session.Session) string
- func GetCookieSession(ctx *fiber.Ctx) session.Session
- func GetHeaderSession(ctx *fiber.Ctx) session.Session
- func JSONOnly(ctx *fiber.Ctx) error
- func Maintenance(c cache.Cache) fiber.Handler
- func NewCookieSession(cache cache.Cache, secure bool, domain string, sameSite string, ...) fiber.Handler
- func NewHeaderSession(cache cache.Cache, exp time.Duration) fiber.Handler
- func RateLimiter(key string, maxAttempts uint32, ttl time.Duration, c cache.Cache) fiber.Handler
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CSRFMiddleware ¶
CSRFMiddleware protection middleware
func GetCookieSession ¶
GetCookieSession get session driver from context
func GetHeaderSession ¶
GetHeaderSession get session driver from context
func NewCookieSession ¶
func NewCookieSession(cache cache.Cache, secure bool, domain string, sameSite string, exp time.Duration) fiber.Handler
NewCookieSession create new cookie based session
func NewHeaderSession ¶
NewHeaderSession create new header based session
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.