Skip to content

Instantly share code, notes, and snippets.

@bbene
bbene / SessionIdleHandler.php
Last active May 21, 2019 19:20
Symfony 3 Auto Logout
<?php
// AppBundle/Handler/SessionIdleHandler.php
namespace AppBundle\Handler;
use Symfony\Component\HttpFoundation\RedirectResponse;
use Symfony\Component\HttpFoundation\Session\SessionInterface;
use Symfony\Component\HttpKernel\Event\GetResponseEvent;
use Symfony\Component\HttpKernel\HttpKernelInterface;
use Symfony\Component\Routing\RouterInterface;
use Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorageInterface;

Keybase proof

I hereby claim:

  • I am bbene on github.
  • I am benjaminbenesh (https://keybase.io/benjaminbenesh) on keybase.
  • I have a public key whose fingerprint is 7932 E6E8 E6EE 80EB FDE3 F393 1D40 417D F278 7026

To claim this, I am signing this object: