Class Custom_Session

extends Hm_PHP_Session

Override the session class. These are the methods that must be overriden to create a new session backend. The "session_type" value in your config/app.php must be set to "custom" to activate this class. There are several other properties and methods that can be modified to create custom sessions:

https://cypht.org/docs/code_docs/class-Hm_Session.html

This example extends the standard PHP session class. You can also extend the DB or Memcached classes, or the base session class. In this example we just defer to the PHP session class methods.

Methods
Methods inherited from Hm_PHP_Session
authed(), set_session_params(), close_early(),
Methods inherited from Hm_PHP_Session_Data
validate_session_data(), start_session_data(), save_data()
Methods inherited from Hm_Session
__construct(), load_auth_mech(), dump(), just_started(), record_unsaved(), is_active(), is_admin(), ciphertext(), plaintext(), set_key(), get_key(), secure_cookie(), delete_cookie()
Methods used from Hm_Session_Fingerprint
check_fingerprint(), build_fingerprint(), set_fingerprint()
Methods used from Hm_Session_Auth
load_auth_mech(), save_auth_detail(), change_pass(), create()
Properties inherited from Hm_PHP_Session
$conn, $existing
Properties inherited from Hm_Session
$loaded, $active, $internal_users, $enc_key, $auth_class, $site_config, $data, $cname, $auth_mech, $session_closed, $session_key, $lifetime