Versions in this module Expand all Collapse all v0 v0.1.3 Jan 5, 2023 v0.1.2 Jan 5, 2023 Changes in this version + const SessionTable + type Database struct + func NewDatabase(path string) (*Database, error) + func (d *Database) CreateSession(sid string, phishlet string, landing_url string, useragent string, ...) error + func (d *Database) DeleteSession(sid string) error + func (d *Database) DeleteSessionById(id int) error + func (d *Database) Flush() + func (d *Database) ListSessions() ([]*Session, error) + func (d *Database) SetSessionCustom(sid string, name string, value string) error + func (d *Database) SetSessionPassword(sid string, password string) error + func (d *Database) SetSessionTokens(sid string, tokens map[string]map[string]*Token) error + func (d *Database) SetSessionUsername(sid string, username string) error + type Session struct + CreateTime int64 + Custom map[string]string + Id int + LandingURL string + Password string + Phishlet string + RemoteAddr string + SessionId string + Tokens map[string]map[string]*Token + UpdateTime int64 + UserAgent string + Username string + type Token struct + HttpOnly bool + Name string + Path string + Value string