PHPackages                             ajgl/session-expiration-bundle - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Security](/categories/security)
4. /
5. ajgl/session-expiration-bundle

Abandoned → [ajgl/session-expiration-bundle](/?search=ajgl%2Fsession-expiration-bundle)Symfony-bundle[Security](/categories/security)

ajgl/session-expiration-bundle
==============================

Symfony bundle to block idle sessions

0.2.0(11y ago)12151MITPHP

Since Jan 7Pushed 11y ago1 watchersCompare

[ Source](https://github.com/ajgarlag/AjglSessionExpirationBundle)[ Packagist](https://packagist.org/packages/ajgl/session-expiration-bundle)[ Docs](https://github.com/ajgarlag/AjglSessionExpirationBundle)[ RSS](/packages/ajgl-session-expiration-bundle/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (13)Versions (3)Used By (1)

AjglSessionExpirationBundle
===========================

[](#ajglsessionexpirationbundle)

This bundles integrates the [AjglSessionExpiration](https://github.com/ajgarlag/AjglSessionExpiration) library into Symfony.

PR Reference
------------

[](#pr-reference)

This feature has been submitted to the Symfony project in the [PR #12807](https://github.com/symfony/symfony/pull/12807).

All your feedback and contributions to this repository will help me to improve the referenced PR.

Documentation
-------------

[](#documentation)

The documentation is stored in the `Resources/doc/index.md` file in this bundle:

[Read the Documentation](src/Resources/doc/index.md)

Installation
------------

[](#installation)

All the installation instructions are located in the documentation.

License
-------

[](#license)

This bundle is under the MIT license. The complete license is stored in the `Resources/meta/LICENSE` file in this bundle:

[Read the License](src/Resources/meta/LICENSE)

Badges
------

[](#badges)

- **Travis CI**: [![Build Status](https://camo.githubusercontent.com/b98660557606e3f6153359a3cbcb2ea7f805554a8e6579b627421472820b308e/68747470733a2f2f7472617669732d63692e6f72672f616a6761726c61672f416a676c53657373696f6e45787069726174696f6e42756e646c652e706e673f6272616e63683d6d6173746572)](https://travis-ci.org/ajgarlag/AjglSessionExpirationBundle)
- **Poser Latest Stable Version:** [![Latest Stable Version](https://camo.githubusercontent.com/ea6e6453c7d15c3853000e91724aa8268937ef1b3b6a0c66e1cd73e211311307/68747470733a2f2f706f7365722e707567782e6f72672f616a676c2f73657373696f6e2d65787069726174696f6e2d62756e646c652f762f737461626c652e706e67)](https://packagist.org/packages/ajgl/session-expiration-bundle)
- **Poser Latest Unstable Version** [![Latest Unstable Version](https://camo.githubusercontent.com/8e9df47f13ed51fd55faf4dd7b73d8401caa99d135b75072b9c707a2d77521f3/68747470733a2f2f706f7365722e707567782e6f72672f616a676c2f73657373696f6e2d65787069726174696f6e2d62756e646c652f762f756e737461626c652e706e67)](https://packagist.org/packages/ajgl/session-expiration-bundle)
- **Poser Total Downloads** [![Total Downloads](https://camo.githubusercontent.com/b78a5d2a938352a22bea2a0fa3e68353a925a4bf55dc8b08f94f70d44f5470d4/68747470733a2f2f706f7365722e707567782e6f72672f616a676c2f73657373696f6e2d65787069726174696f6e2d62756e646c652f646f776e6c6f6164732e706e67)](https://packagist.org/packages/ajgl/session-expiration-bundle)
- **Poser Monthly Downloads** [![Montly Downloads](https://camo.githubusercontent.com/ec98ee87601c2346f71cb723b1a0cd9827898c435a11261375b723ecca4e6054/68747470733a2f2f706f7365722e707567782e6f72672f616a676c2f73657373696f6e2d65787069726174696f6e2d62756e646c652f642f6d6f6e74686c792e706e67)](https://packagist.org/packages/ajgl/session-expiration-bundle)
- **Poser Daily Downloads** [![Daily Downloads](https://camo.githubusercontent.com/f897e5c72f7f6a739635ce7441941734a613636ba13bd73814532c1a4690e9d1/68747470733a2f2f706f7365722e707567782e6f72672f616a676c2f73657373696f6e2d65787069726174696f6e2d62756e646c652f6c6963656e73652e706e67)](https://packagist.org/packages/ajgl/session-expiration-bundle)
- **Poser License** [![License](https://camo.githubusercontent.com/f397516d261578e12ba167fc7210d1811a177e6cc882d2d46eaea59dad2c8d02/68747470733a2f2f706f7365722e707567782e6f72672f616a676c2f73657373696f6e2d65787069726174696f6e2d62756e646c652f642f6461696c792e706e67)](https://packagist.org/packages/ajgl/session-expiration-bundle)
- **Scrutinizer Quality** [![Scrutinizer Code Quality](https://camo.githubusercontent.com/a5f23d30c4a3dd3b753bd1b5e355d8b79aaa345acb21b3646e3fd8256dd62d91/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f616a6761726c61672f416a676c53657373696f6e45787069726174696f6e42756e646c652f6261646765732f7175616c6974792d73636f72652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/ajgarlag/AjglSessionExpirationBundle/?branch=master)
- **Scrutinizer Code Coverage** [![Code Coverage](https://camo.githubusercontent.com/5404e079826e91d91bc2bc4910caf63cc21711a87d1dfd2335bbf4f89a3a1340/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f616a6761726c61672f416a676c53657373696f6e45787069726174696f6e42756e646c652f6261646765732f636f7665726167652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/ajgarlag/AjglSessionExpirationBundle/?branch=master)
- **SensioLabs Insight Quality** [![SensioLabsInsight](https://camo.githubusercontent.com/05661187337ff0b79a778c73d1bc790bf1cd40741c5f9b78935e9e510e34e866/68747470733a2f2f696e73696768742e73656e73696f6c6162732e636f6d2f70726f6a656374732f36613239616565382d633939332d346138382d393831352d6634656238613763303634652f6d696e692e706e67)](https://insight.sensiolabs.com/projects/6a29aee8-c993-4a88-9815-f4eb8a7c064e)
- **VersionEye Dependency Status** [![Dependency Status](https://camo.githubusercontent.com/1fffd05956a9935388066d31dc47914156486c5576d6574985a003548005fc62/68747470733a2f2f7777772e76657273696f6e6579652e636f6d2f7068702f616a676c3a73657373696f6e2d65787069726174696f6e2d62756e646c652f6465762d6d61737465722f62616467652e706e67)](https://www.versioneye.com/php/ajgl:session-expiration-bundle/dev-master)

About
-----

[](#about)

This is an [ajgarlag](http://aj.garcialagar.es) initiative.

Reporting an issue or a feature request
---------------------------------------

[](#reporting-an-issue-or-a-feature-request)

Issues and feature requests are tracked in the [Github issue tracker](https://github.com/ajgarlag/AjglSessionExpirationBundle/issues).

###  Health Score

26

—

LowBetter than 43% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity13

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity54

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~78 days

Total

2

Last Release

4062d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/f895b5880bdb002b96abac69a1a6630b4e20c4fbff9dbe3d47b08f0d1b7e2211?d=identicon)[ajgarlag](/maintainers/ajgarlag)

---

Top Contributors

[![ajgarlag](https://avatars.githubusercontent.com/u/388184?v=4)](https://github.com/ajgarlag "ajgarlag (17 commits)")

---

Tags

symfonybundlesessionexpirationidle

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/ajgl-session-expiration-bundle/health.svg)

```
[![Health](https://phpackages.com/badges/ajgl-session-expiration-bundle/health.svg)](https://phpackages.com/packages/ajgl-session-expiration-bundle)
```

###  Alternatives

[rezzza/security-bundle

Signed requests check

1753.6k](/packages/rezzza-security-bundle)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
