PHPackages                             renegare/soauth - 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. [Validation &amp; Sanitization](/categories/validation)
4. /
5. renegare/soauth

ActiveLibrary[Validation &amp; Sanitization](/categories/validation)

renegare/soauth
===============

Simple Silex OAuth2 Provider

v0.0.1-rc3(11y ago)0160MITPHPPHP &gt;=5.4.0

Since Aug 18Pushed 11y agoCompare

[ Source](https://github.com/renegare/soauth)[ Packagist](https://packagist.org/packages/renegare/soauth)[ RSS](/packages/renegare-soauth/feed)WikiDiscussions master Synced 3w ago

READMEChangelogDependencies (9)Versions (5)Used By (0)

SOAuth - Simple Silex OAuth2 Provider
=====================================

[](#soauth---simple-silex-oauth2-provider)

[![Build Status](https://camo.githubusercontent.com/27ce2b47ba72ebf714e781049ca375cb2c49afd100462edf401107ee7dfc047d/68747470733a2f2f7472617669732d63692e6f72672f72656e65676172652f736f617574682e706e673f6272616e63683d6d6173746572)](https://travis-ci.org/renegare/soauth)

currently only supports the following flows:

- Authorization Code
- Refresh Code

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

[](#requirements)

- PHP 5.4
- composer (preferably latest)

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

[](#installation)

```
$ composer require renegare/aiv:dev-master

```

Usage
-----

[](#usage)

There is no documentation other than the tests. Please take a look in `/test` direcotory or read the source code.

Test
----

[](#test)

Check out the repo and from the top level directory run the following command (xdebug required for coverage):

```
$ composer update && composer test -- --coverage-text

```

Road Map
--------

[](#road-map)

### Phase 1 (v0.0.1)

[](#phase-1-v001)

- Access Provider - refresh flow not done // Done
- Refactor ... a lot of things are prefixed with 'Access' ... remove it // Done
- Access Controller needs to expect+verify client secret // Done
- Fix any subsequent bugs from the wild!?

### Phase 2 (v0.1)

[](#phase-2-v01)

- Refactor so symfony/security and silex/silex is an optional dependency
- Auth Controller needs to be refactored to handle multiple authentication flows (make it extendable?)
- Invalidate end point ... ?

### Phase 3 (v1.0)

[](#phase-3-v10)

- Implement outstanding official flows

### Phase 4 (v1.0.x)

[](#phase-4-v10x)

- Implement auth flow that handles/proxies authentication via social platforms ... is that even possible?!

###  Health Score

22

—

LowBetter than 21% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity10

Limited adoption so far

Community2

Small or concentrated contributor base

Maturity47

Maturing project, gaining track record

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 ~0 days

Total

3

Last Release

4336d ago

### Community

Maintainers

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

---

Tags

validatoroauth2silexrenegare

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/renegare-soauth/health.svg)

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

###  Alternatives

[easycorp/easyadmin-bundle

Admin generator for Symfony applications

4.3k17.9M388](/packages/easycorp-easyadmin-bundle)[api-platform/core

Build a fully-featured hypermedia or GraphQL API in minutes!

2.6k51.2M337](/packages/api-platform-core)[drupal/core

Drupal is an open source content management platform powering millions of websites and applications.

21866.0M1.7k](/packages/drupal-core)[drupal/core-recommended

Locked core dependencies; require this project INSTEAD OF drupal/core.

6942.5M419](/packages/drupal-core-recommended)[shopware/storefront

Storefront for Shopware

684.6M236](/packages/shopware-storefront)[shopware/core

Shopware platform is the core for all Shopware ecommerce products.

585.6M572](/packages/shopware-core)

PHPackages © 2026

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