XOOPS
2.6.0
|
Public Member Functions | |
checkSessionPrint (AttributeInterface $session) | |
Protected Member Functions | |
takePrint () | |
Protected Attributes | |
$clientFingerprint = array() | |
Definition at line 27 of file Fingerprint.php.
Xoops\Core\Session\Fingerprint::checkSessionPrint | ( | AttributeInterface | $session | ) |
This method manages the session fingerprint
Check current client Fingerprint against the values saved in the session. Save the current Fingerprint to the session Rate the fingerprint match pass/fail based on any changes On fail, clear the session, leaving only the new client fingerprint
AttributeInterface | $session | session manager object or another AttributeInterface implementing object |
Implements Xoops\Core\Session\FingerprintInterface.
Definition at line 66 of file Fingerprint.php.
References $_SESSION, $current, Xoops\Core\AttributeInterface\clear(), Xoops\Core\AttributeInterface\get(), Xoops\Core\AttributeInterface\set(), and Xoops\Core\Session\Fingerprint\takePrint().
|
protected |
grab things from the http request we need to use.
Definition at line 41 of file Fingerprint.php.
References Xoops\Core\Session\Fingerprint\$clientFingerprint, and Xoops\Core\HttpRequest\getInstance().
Referenced by Xoops\Core\Session\Fingerprint\checkSessionPrint().
|
protected |
Definition at line 34 of file Fingerprint.php.
Referenced by Xoops\Core\Session\Fingerprint\takePrint().