PHPackages                             psecio/gatekeeper - 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. [Authentication &amp; Authorization](/categories/authentication)
4. /
5. psecio/gatekeeper

ActiveLibrary[Authentication &amp; Authorization](/categories/authentication)

psecio/gatekeeper
=================

A simple PHP authentication and authorization library

2.10(9y ago)3612.2k↓92.9%22[35 issues](https://github.com/psecio/gatekeeper/issues)[2 PRs](https://github.com/psecio/gatekeeper/pulls)1MITPHPPHP &gt;=5.4.0

Since Dec 11Pushed 9y ago20 watchersCompare

[ Source](https://github.com/psecio/gatekeeper)[ Packagist](https://packagist.org/packages/psecio/gatekeeper)[ Docs](https://github.com/psecio/gatekeeper.git)[ RSS](/packages/psecio-gatekeeper/feed)WikiDiscussions master Synced yesterday

READMEChangelogDependencies (8)Versions (37)Used By (1)

Gatekeeper: An Authentication &amp; Authorization Library
=========================================================

[](#gatekeeper-an-authentication--authorization-library)

[![Travis-CI Build Status](https://camo.githubusercontent.com/bbc3e4c280fa8e6e9b3f83aef523b8039394b90e82598ca68994fdf45fa02669/68747470733a2f2f7365637572652e7472617669732d63692e6f72672f70736563696f2f676174656b65657065722e706e673f6272616e63683d6d6173746572)](http://travis-ci.org/psecio/gatekeeper)[![Code Climate](https://camo.githubusercontent.com/75dc1278baf2c3a5c5aea33a340baa5e535bbbfec9d0167dc6c0d7f5581ed6d5/68747470733a2f2f636f6465636c696d6174652e636f6d2f6769746875622f70736563696f2f676174656b65657065722f6261646765732f6770612e737667)](https://codeclimate.com/github/psecio/gatekeeper)[![Total Downloads](https://camo.githubusercontent.com/9000446033f3bb9aee746051510ffecae7b1c09d880cf4c0d5a55f562068bba7/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f70736563696f2f676174656b65657065722e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/psecio/gatekeeper)

The Gatekeeper library is a simple drop-in library that can be used to manage users, permissions and groups for your application. The goal is to make securing your application as simple as possible while still providing a solid and secure foundation to base your user system around.

Gatekeeper is best classified as a Role-Base Access Control (RBAC) system with users, groups and permissions. It is framework-agnostic and is set up to use its own database for the user handling.

**More Information:** For more information on the library, please see [the official project documentation](http://gatekeeper-auth.readthedocs.org/en/latest/).

###  Health Score

40

—

FairBetter than 86% of packages

Maintenance18

Infrequent updates — may be unmaintained

Popularity36

Limited adoption so far

Community27

Small or concentrated contributor base

Maturity70

Established project with proven stability

 Bus Factor1

Top contributor holds 91.4% 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 ~18 days

Recently: every ~89 days

Total

32

Last Release

3640d ago

Major Versions

0.7 → 1.02014-12-17

1.9.1 → 2.02015-01-27

### Community

Maintainers

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

---

Top Contributors

[![enygma](https://avatars.githubusercontent.com/u/66796?v=4)](https://github.com/enygma "enygma (212 commits)")[![Swader](https://avatars.githubusercontent.com/u/1430603?v=4)](https://github.com/Swader "Swader (10 commits)")[![sdh100shaun](https://avatars.githubusercontent.com/u/79883?v=4)](https://github.com/sdh100shaun "sdh100shaun (3 commits)")[![harikt](https://avatars.githubusercontent.com/u/120454?v=4)](https://github.com/harikt "harikt (1 commits)")[![jdudley1123](https://avatars.githubusercontent.com/u/8467576?v=4)](https://github.com/jdudley1123 "jdudley1123 (1 commits)")[![Awnage](https://avatars.githubusercontent.com/u/368749?v=4)](https://github.com/Awnage "Awnage (1 commits)")[![Ser5](https://avatars.githubusercontent.com/u/897839?v=4)](https://github.com/Ser5 "Ser5 (1 commits)")[![SidRoberts](https://avatars.githubusercontent.com/u/1364214?v=4)](https://github.com/SidRoberts "SidRoberts (1 commits)")[![stof](https://avatars.githubusercontent.com/u/439401?v=4)](https://github.com/stof "stof (1 commits)")[![elazar](https://avatars.githubusercontent.com/u/15487?v=4)](https://github.com/elazar "elazar (1 commits)")

---

Tags

authenticationauthorizationphpAuthenticationauthorization

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/psecio-gatekeeper/health.svg)

```
[![Health](https://phpackages.com/badges/psecio-gatekeeper/health.svg)](https://phpackages.com/packages/psecio-gatekeeper)
```

###  Alternatives

[laravel/framework

The Laravel Framework.

34.8k543.8M20.1k](/packages/laravel-framework)[prestashop/prestashop

PrestaShop is an Open Source e-commerce platform, committed to providing the best shopping cart experience for both merchants and customers.

9.1k17.8k](/packages/prestashop-prestashop)[tempest/framework

The PHP framework that gets out of your way.

2.2k34.4k15](/packages/tempest-framework)[jolicode/castor

A lightweight and modern task runner. Automate everything. In PHP.

54743.1k4](/packages/jolicode-castor)[pressbooks/pressbooks

Pressbooks is an open source book publishing tool built on a WordPress multisite platform. Pressbooks outputs books in multiple formats, including PDF, EPUB, web, and a variety of XML flavours, using a theming/templating system, driven by CSS.

45444.2k1](/packages/pressbooks-pressbooks)[open-dxp/opendxp

Content &amp; Product Management Framework (CMS/PIM)

9421.6k61](/packages/open-dxp-opendxp)

PHPackages © 2026

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