# SessionCore

#### Default values in class

```typescript
sid: string;
user: string;
valid: boolean;

revoke = () =>
{
    this.valid = false;
}
```

#### Creating custom session class

```typescript
class MySession extends SessionCore
{
    public someValue: any;
    constructor(user: string, someValue: any)
    {
        super(user);
        this.someValue = someValue;
    }
};

let session: MySession = new MySession();
console.log(session.sid, session.user, session.valid, session.someValue);
session.revoke();
```
