(s *session.Store)
| 19 | ) |
| 20 | |
| 21 | func newSessionManager(s *session.Store) *sessionManager { |
| 22 | // Create new storage handler |
| 23 | sessionManager := new(sessionManager) |
| 24 | if s != nil { |
| 25 | // Use provided storage if provided |
| 26 | sessionManager.session = s |
| 27 | |
| 28 | // Register the sessionKeyType and Token type |
| 29 | s.RegisterType(sessionKeyType(0)) |
| 30 | s.RegisterType(Token{}) |
| 31 | } |
| 32 | return sessionManager |
| 33 | } |
| 34 | |
| 35 | // get token from session |
| 36 | func (m *sessionManager) getRaw(c fiber.Ctx, key string, raw []byte) []byte { |