Use for browser fingerprinting
| Methods | ||||||
|---|---|---|---|---|---|---|
abstract
protected
|
set(string $name, string $value): void
Save a value in the session
Save a value in the session Parameters
|
# | ||||
abstract
protected
|
destroy(object $request): void
Destroy a session for good
Destroy a session for good Parameters
|
# | ||||
abstract
protected
|
get(string $name, string $default = false): mixed
Return a session value, or a user settings value stored in the session
Return a session value, or a user settings value stored in the session Parameters
Returnsthe value if found, otherwise $default |
# | ||||
public
|
check_fingerprint(object $request): void
Check HTTP header "fingerprint" against the session value
Check HTTP header "fingerprint" against the session value Parameters
|
# | ||||
public
|
build_fingerprint(array $env, $input = ''): string
Build HTTP header "fingerprint"
Build HTTP header "fingerprint" Parameters
Returnsfingerprint value |
# | ||||
protected
|
set_fingerprint(object $request): void
Save a fingerprint in the session
Save a fingerprint in the session Parameters
|
# | ||||