newSessionManager() — fiber Function Reference
Architecture documentation for the newSessionManager() function in session_manager.go from the fiber codebase.
Entity Profile
Dependency Diagram
graph TD 603495a1_e301_e09f_8ab5_5aa8d87171ef["newSessionManager()"] 703e3097_d76c_299b_7fd3_55a1e12057be["session_manager.go"] 603495a1_e301_e09f_8ab5_5aa8d87171ef -->|defined in| 703e3097_d76c_299b_7fd3_55a1e12057be style 603495a1_e301_e09f_8ab5_5aa8d87171ef fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
middleware/csrf/session_manager.go lines 21–33
func newSessionManager(s *session.Store) *sessionManager {
// Create new storage handler
sessionManager := new(sessionManager)
if s != nil {
// Use provided storage if provided
sessionManager.session = s
// Register the sessionKeyType and Token type
s.RegisterType(sessionKeyType(0))
s.RegisterType(Token{})
}
return sessionManager
}
Domain
Subdomains
Defined In
Source
Frequently Asked Questions
What does newSessionManager() do?
newSessionManager() is a function in the fiber codebase, defined in middleware/csrf/session_manager.go.
Where is newSessionManager() defined?
newSessionManager() is defined in middleware/csrf/session_manager.go at line 21.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free