8 ErrSessionNotFound = errors.New("session not found")
13 InstanceDomain string `json:"instance_domain"`
14 AccessToken string `json:"access_token"`
15 Settings Settings `json:"settings"`
18 type SessionRepository interface {
19 Add(session Session) (err error)
20 Get(sessionID string) (session Session, err error)
23 func (s Session) IsLoggedIn() bool {
24 return len(s.AccessToken) > 0