Session
Capabilities
Public API
Session Lifecycle
// Configure session security settings (call before session_start())
Session::configure(array $options = []): void
// Regenerate session ID (prevents session fixation)
Session::regenerate(bool $deleteOldSession = true): bool
// Destroy session completely (clears data, cookie, and file)
Session::destroy(): boolTimeout Management
Session Data Management
Flash Data
Configuration Options
Basic Example
Timeout Example
Security Best Practices
Last updated