MCPcopy
hub / github.com/gofiber/fiber / Regenerate

Method Regenerate

middleware/session/middleware.go:414–416  ·  view source on GitHub ↗

Regenerate generates a new session ID while preserving session data. This method is commonly used after authentication to prevent session fixation attacks. Unlike Reset(), this method preserves all existing session data. Returns: - error: An error if the regeneration fails. Usage: err := m.Rege

()

Source from the content-addressed store, hash-verified

412//
413// err := m.Regenerate()
414func (m *Middleware) Regenerate() error {
415 return m.RegenerateWithContext(m.resolveContext())
416}
417
418// RegenerateWithContext generates a new session ID while preserving session data,
419// using the provided context for cancellation and timeout control.

Callers

nothing calls this directly

Calls 2

RegenerateWithContextMethod · 0.95
resolveContextMethod · 0.95

Tested by

no test coverage detected