Package Home

Zend Framework 2 Documentation (Manual)

PHK Home

File: /_sources/modules/zend.session.validator.txt

Size:867
Storage flags:no_autoload,compress/gzip (49%)

.. _zend.session.validator:

Session Validators
==================

Session validators provide various protection against session hijacking.  Session hijacking in particular has
various drawbacks when you are protecting against it.  Such as an IP address may change from the end user depending
on their ISP; or a browsers user agent may change during the request either by a web browser extension OR an upgrade
that retains session cookies.

.. include:: zend.session.validator.http-user-agent.rst
.. include:: zend.session.validator.remote-addr.rst

Custom Validators
-----------------

You may want to provide your own custom validators to validate against other items from storing a token and validating
a token to other various techniques.  To create a custom validator you *must* implement the validation interface
``Zend\Session\Validator\ValidatorInterface``.

For more information about the PHK package format: http://phk.tekwire.net