diff options
Diffstat (limited to 'store.go')
-rw-r--r-- | store.go | 9 |
1 files changed, 9 insertions, 0 deletions
@@ -16,6 +16,15 @@ import ( ) // Store is an interface for custom session stores. +// +// Get should return a cached session. +// New should create and return a new session. +// Save should persist session to the underlying store implementation. +// +// Note that New should never return a nul session, even in the case of an error +// if using the Registry infrastructure for caching of sessions in your store. +// +// See CookieStore and FilesystemStore for examples. type Store interface { Get(r *http.Request, name string) (*Session, error) New(r *http.Request, name string) (*Session, error) |