Versions in this module Expand all Collapse all v0 v0.7.1 Aug 16, 2018 Changes in this version + var Cache *cache.Cache + func SaveSessionIDFromContext(ctx context.Context, ep string, autoTimeout int) context.Context + func SaveSessionIDFromHTTP(ep string, autoTimeout int, resp *http.Response, req *http.Request) v0.5.1 May 31, 2018 Changes in this version + var ErrResponseNil = errors.New("can not set session, resp is nil") + var SessionCache *cache.Cache + func CheckForSessionID(ep string, autoTimeout int, resp *http.Response, req *http.Request) + func CheckForSessionIDFromContext(ctx context.Context, ep string, autoTimeout int) context.Context + func ClearExpired() + func Delete(sid string) + func DeletingKeySuccessiveFailure(resp *http.Response) + func Get(sid string) (ep interface{}, ok bool) + func GetContextMetadata(ctx context.Context, key string) string + func GetSessionCookie(ctx context.Context, resp *http.Response) string + func GetSessionFromResp(cookieKey string, resp *http.Response) string + func Save(sid string, ep string, timeOut time.Duration) + func SetContextMetadata(ctx context.Context, key string, value string) context.Context