Documentation
¶
Index ¶
- Constants
- Variables
- type SessionProvider
- func (s *SessionProvider) Delete(key string)
- func (s *SessionProvider) NewSession(expire time.Time) httpsession.Session
- func (s *SessionProvider) Save(session httpsession.Session) error
- func (s *SessionProvider) Session(key string) httpsession.Session
- func (s *SessionProvider) Sessions() map[string]httpsession.Session
Constants ¶
View Source
const SessionTypeRedis ghttp.SessionType = "REDIS"
Variables ¶
View Source
var (
SessionPrefix = "httpsession"
)
Functions ¶
This section is empty.
Types ¶
type SessionProvider ¶
func NewSessionProvider ¶
func NewSessionProvider(profileName string) *SessionProvider
func NewSessionProviderWithRedis ¶
func NewSessionProviderWithRedis(redis *datastore.Redis) *SessionProvider
func (*SessionProvider) Delete ¶
func (s *SessionProvider) Delete(key string)
func (*SessionProvider) NewSession ¶
func (s *SessionProvider) NewSession(expire time.Time) httpsession.Session
func (*SessionProvider) Save ¶
func (s *SessionProvider) Save(session httpsession.Session) error
func (*SessionProvider) Session ¶
func (s *SessionProvider) Session(key string) httpsession.Session
func (*SessionProvider) Sessions ¶
func (s *SessionProvider) Sessions() map[string]httpsession.Session
Click to show internal directories.
Click to hide internal directories.