PHPackages                             zfr/zfr-oauth2-server-doctrine - 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. [Database &amp; ORM](/categories/database)
4. /
5. zfr/zfr-oauth2-server-doctrine

ActiveLibrary[Database &amp; ORM](/categories/database)

zfr/zfr-oauth2-server-doctrine
==============================

Doctrine 2 adapter for ZfrOAuth2Server

0.3.1(3y ago)45.5k3[1 issues](https://github.com/zf-fr/zfr-oauth2-server-doctrine/issues)MITPHPPHP ^7.4 || ^8.0CI failing

Since Feb 26Pushed 3y ago3 watchersCompare

[ Source](https://github.com/zf-fr/zfr-oauth2-server-doctrine)[ Packagist](https://packagist.org/packages/zfr/zfr-oauth2-server-doctrine)[ Docs](http://www.github.com/zf-fr/zfr-oauth2-server-doctrine)[ RSS](/packages/zfr-zfr-oauth2-server-doctrine/feed)WikiDiscussions master Synced 4w ago

READMEChangelog (6)Dependencies (7)Versions (7)Used By (0)

zfr-oauth2-server-doctrine
==========================

[](#zfr-oauth2-server-doctrine)

Doctrine 2 adapter for [ZfrOAuth2Server](http://github.com/zf-fr/zfr-oauth2-server)

[![Continuous Integration](https://github.com/zf-fr/zfr-oauth2-server-doctrine/actions/workflows/continuous-integration.yml/badge.svg)](https://github.com/zf-fr/zfr-oauth2-server-doctrine/actions/workflows/continuous-integration.yml)[![Latest Stable Version](https://camo.githubusercontent.com/cbe1aeb5131d6c76cbd35639ca922762407702311e5b272fc6910cc3afe0ddc9/68747470733a2f2f706f7365722e707567782e6f72672f7a66722f7a66722d6f61757468322d7365727665722d646f637472696e652f762f737461626c652e706e67)](https://packagist.org/packages/zfr/zfr-oauth2-server-doctrine)[![Coverage Status](https://camo.githubusercontent.com/5c3321feeaca650b7876682404f61ad2118e1a3cc6c8e2fe1814a95272e6abbc/68747470733a2f2f636f766572616c6c732e696f2f7265706f732f6769746875622f7a662d66722f7a66722d6f61757468322d7365727665722d646f637472696e652f62616467652e7376673f6272616e63683d6d6173746572)](https://coveralls.io/github/zf-fr/zfr-oauth2-server-doctrine?branch=master)[![Total Downloads](https://camo.githubusercontent.com/0bd19bfd1c58ad02a315a4daeb7947321a86c1ba079d34994572ac7bede98eeb/68747470733a2f2f706f7365722e707567782e6f72672f7a66722f7a66722d6f61757468322d7365727665722d646f637472696e652f646f776e6c6f6164732e706e67)](https://packagist.org/packages/zfr/zfr-oauth2-server-doctrine)[![Gitter](https://camo.githubusercontent.com/abe08b740a4156153736f791393ec4da6619c4be73212e75769f52edacc0e2b5/68747470733a2f2f6261646765732e6769747465722e696d2f4a6f696e253230436861742e737667)](https://gitter.im/prolic/zfr-oauth2-server)

Requirements
------------

[](#requirements)

- PHP 7.4 or higher
- doctrine/orm ^2.8

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

[](#installation)

Installation is only officially supported using Composer:

```
php composer.phar require zfr/zfr-oauth2-server-doctrine:^0.3
```

Support
-------

[](#support)

- File issues at .
- Say hello in our [gitter](https://gitter.im/prolic/zfr-oauth2-server) chat.

Configuration
-------------

[](#configuration)

to be written

Second level cache
------------------

[](#second-level-cache)

Scope and tokens are marked cacheable to take advantage of Doctrine 2.5 ORM second level cache. However, you need to configure the regions yourself.

###  Health Score

32

—

LowBetter than 69% of packages

Maintenance15

Infrequent updates — may be unmaintained

Popularity24

Limited adoption so far

Community14

Small or concentrated contributor base

Maturity62

Established project with proven stability

 Bus Factor1

Top contributor holds 87.8% 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 ~411 days

Recently: every ~249 days

Total

6

Last Release

1352d ago

PHP version history (3 changes)0.1.0-beta1PHP ^7.0

0.2.0PHP ^7.2

0.3.0PHP ^7.4 || ^8.0

### Community

Maintainers

![](https://www.gravatar.com/avatar/9e3c74232d02a5fedbcef4650bac1d1103be292d4a013f6f9e692befcc9bb7ca?d=identicon)[bakura10](/maintainers/bakura10)

---

Top Contributors

[![basz](https://avatars.githubusercontent.com/u/143068?v=4)](https://github.com/basz "basz (79 commits)")[![prolic](https://avatars.githubusercontent.com/u/394428?v=4)](https://github.com/prolic "prolic (8 commits)")[![bakura10](https://avatars.githubusercontent.com/u/1198915?v=4)](https://github.com/bakura10 "bakura10 (3 commits)")

---

Tags

doctrineoauth 2

###  Code Quality

TestsPHPUnit

Code StylePHP CS Fixer

### Embed Badge

![Health badge](/badges/zfr-zfr-oauth2-server-doctrine/health.svg)

```
[![Health](https://phpackages.com/badges/zfr-zfr-oauth2-server-doctrine/health.svg)](https://phpackages.com/packages/zfr-zfr-oauth2-server-doctrine)
```

###  Alternatives

[kimai/kimai

Kimai - Time Tracking

4.8k8.7k1](/packages/kimai-kimai)[rcsofttech/audit-trail-bundle

Enterprise-grade, high-performance Symfony audit trail bundle. Automatically track Doctrine entity changes with split-phase architecture, multiple transports (HTTP, Queue, Doctrine), and sensitive data masking.

1175.2k](/packages/rcsofttech-audit-trail-bundle)[laravel-doctrine/orm

An integration library for Laravel and Doctrine ORM

8405.5M96](/packages/laravel-doctrine-orm)[sulu/sulu

Core framework that implements the functionality of the Sulu content management system

1.3k1.4M196](/packages/sulu-sulu)[api-platform/doctrine-orm

Doctrine ORM bridge

293.9M78](/packages/api-platform-doctrine-orm)[ahmed-bhs/doctrine-doctor

Runtime analysis tool for Doctrine ORM integrated into Symfony Web Profiler. Unlike static linters, it analyzes actual query execution at runtime to detect performance bottlenecks, security vulnerabilities, and best practice violations during development with real execution context and data.

939.0k](/packages/ahmed-bhs-doctrine-doctor)

PHPackages © 2026

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