PHPackages                             oxygen/auth - 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. [Framework](/categories/framework)
4. /
5. oxygen/auth

ActiveLibrary[Framework](/categories/framework)

oxygen/auth
===========

Authorisation Component

1.0.0(4mo ago)0621[2 issues](https://github.com/oxygen-cms/auth/issues)4MITPHPPHP &gt;=8.1CI passing

Since Dec 13Pushed 4mo ago1 watchersCompare

[ Source](https://github.com/oxygen-cms/auth)[ Packagist](https://packagist.org/packages/oxygen/auth)[ RSS](/packages/oxygen-auth/feed)WikiDiscussions master Synced yesterday

READMEChangelogDependencies (12)Versions (64)Used By (4)

Oxygen - Auth
=============

[](#oxygen---auth)

This repository contains Oxygen's authorisation component.

For more information visit the [Core](https://github.com/oxygen-cms/core) repository.

Two-Factor Authentication
-------------------------

[](#two-factor-authentication)

Through a [Doctrine port of the laraguard](https://github.com/oxygen-cms/laraguard-doctrine) package.

Uses an authenticator app instead of SMS.

User Impersonation
------------------

[](#user-impersonation)

Provided through the [laravel-impersonate](https://github.com/404labfr/laravel-impersonate) package.

Permissions system
------------------

[](#permissions-system)

This package features a powerful permissions system, in which groups inherit permissions from their parent group, and also more specific permissions can inherit from more abstract permissions. For example, permissions for "pages" could inherit from a more abstract "\_resource" psuedo content type.

The following excerpt of the command line interface (`artisan permissions`) demonstrates some of the features:

[![Permissions CLI Excerpt](docs/permissions_cli_excerpt.png)](docs/permissions_cli_excerpt.png)

###  Health Score

51

—

FairBetter than 95% of packages

Maintenance76

Regular maintenance activity

Popularity13

Limited adoption so far

Community15

Small or concentrated contributor base

Maturity86

Battle-tested with a long release history

 Bus Factor1

Top contributor holds 52.5% 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 ~70 days

Recently: every ~173 days

Total

59

Last Release

130d ago

Major Versions

0.8.3 → 1.0.02026-02-23

PHP version history (4 changes)0.1.0PHP &gt;=5.4.0

0.3.0PHP &gt;=7.2.0

0.6.0PHP &gt;=7.4

0.8.0PHP &gt;=8.1

### Community

Maintainers

![](https://www.gravatar.com/avatar/1056d39aaf690fb40f00c6f27e849447d468a102852fc8169bd2a7b7b5595963?d=identicon)[neon64](/maintainers/neon64)

---

Top Contributors

[![top-webmaster](https://avatars.githubusercontent.com/u/79674998?v=4)](https://github.com/top-webmaster "top-webmaster (63 commits)")[![neon64](https://avatars.githubusercontent.com/u/7961339?v=4)](https://github.com/neon64 "neon64 (57 commits)")

---

Tags

frameworkcmsoxygenExtension

###  Code Quality

Static AnalysisPHPStan

Type Coverage Yes

### Embed Badge

![Health badge](/badges/oxygen-auth/health.svg)

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

###  Alternatives

[unopim/unopim

UnoPim Laravel PIM

10.5k2.4k](/packages/unopim-unopim)[craftcms/cms

Craft CMS

3.6k3.6M3.1k](/packages/craftcms-cms)[bagisto/bagisto

Bagisto Laravel E-Commerce

27.6k172.1k9](/packages/bagisto-bagisto)[fleetbase/core-api

Core Framework and Resources for Fleetbase API

1235.9k20](/packages/fleetbase-core-api)[sproutcms/cms

Enterprise content management and framework

242.5k4](/packages/sproutcms-cms)

PHPackages © 2026

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