package logic type ISession interface { SetToken(key string) GetToken() string MarshalBinary() ([]byte, error) UnmarshalBinary(data []byte) error }