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

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

socialconnect/auth
==================

Social Connect Auth Component

3.6.2(8mo ago)568845.4k↑10.9%109[12 issues](https://github.com/SocialConnect/auth/issues)[6 PRs](https://github.com/SocialConnect/auth/pulls)5MITPHPPHP ^7.4|^8.0CI passing

Since Sep 10Pushed 8mo ago38 watchersCompare

[ Source](https://github.com/SocialConnect/auth)[ Packagist](https://packagist.org/packages/socialconnect/auth)[ RSS](/packages/socialconnect-auth/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (10)Dependencies (8)Versions (81)Used By (5)

SocialConnect Auth
==================

[](#socialconnect-auth)

[![Packagist](https://camo.githubusercontent.com/350c4fad6b891d87587875ddf4c971a99faec90e909914ccce087bb2058a4ee8/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f736f6369616c636f6e6e6563742f617574682e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/socialconnect/auth)[![License](https://camo.githubusercontent.com/eec79677fb761a32a80ce6b90b278fadebfed8d2cc955d4c41aab4992a66beb5/687474703a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f536f6369616c436f6e6e6563742f617574682e7376673f7374796c653d666c61742d737175617265)](https://github.com/SocialConnect/auth/blob/master/LICENSE)[![Scrutinizer Code Quality](https://camo.githubusercontent.com/3ca0b59f63e4e437b6c52775ccadab2d66e3425b0a3a6dcd23053958fdce1551/687474703a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f736f6369616c636f6e6e6563742f617574682f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/SocialConnect/auth/?branch=master)[![Build Status](https://camo.githubusercontent.com/978a2265502f20b87a04ae96a4f323b4e2841c54fa3bffec0206268e1134ae32/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f536f6369616c436f6e6e6563742f617574682f63692e796d6c3f6272616e63683d6d6173746572267374796c653d666c61742d737175617265)](https://github.com/SocialConnect/auth/actions/workflows/ci.yml?query=branch%3Amaster)[![Scrutinizer Code Coverage](https://camo.githubusercontent.com/7f9e04526615e53f13f99c214540a08458389b98fa93a32416742e887f676ae3/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f636f7665726167652f672f736f6369616c636f6e6e6563742f617574682f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/SocialConnect/auth/?branch=master)[![FOSSA Status](https://camo.githubusercontent.com/06f4eaa3c2dbb58250a6e8bf1831801158b2f3363ca5912ffaf7af08ea2c7686/68747470733a2f2f6170702e666f7373612e696f2f6170692f70726f6a656374732f6769742532426769746875622e636f6d253246536f6369616c436f6e6e656374253246617574682e7376673f747970653d736869656c64)](https://app.fossa.io/projects/git%2Bgithub.com%2FSocialConnect%2Fauth?ref=badge_shield)

[Getting Started](https://socialconnect.lowl.io/installation.html) :: [Documentation](https://socialconnect.lowl.io/) :: [Demo](https://sc.lowl.io/)
----------------------------------------------------------------------------------------------------------------------------------------------------

[](#getting-started--documentation--demo)

> Open source social sign on PHP. Connect your application(s) with social network(s).

Code examples you can find in [example](./example) directory

Features
========

[](#features)

- **Functional**: support 30+ providers such as Facebook, Google, Twitter, GitHub, Vk and another.
- **Completely**: We supports all social sign standarts: OAuth1/OAuth2/OpenID/OpenIDConnect.
- **Follow standards**: We follow PSR-7/PSR-17/PSR-18 standards.
- **Modular**: Use only what, that you need, see [architecture overview](https://socialconnect.lowl.io/architecture.html).
- **Quality**: CodeCoverage with 80%+ and We are using static analyzers.

Supported type of providers
---------------------------

[](#supported-type-of-providers)

- OAuth1 [spec RFC 5849](https://tools.ietf.org/html/rfc5849)
- OAuth2 [spec RFC 6749](https://tools.ietf.org/html/rfc6749)
- OpenID v1 (1.1) (WIP!) [spec](https://openid.net/specs/openid-authentication-1_1.html)
- OpenID v2 [spec](http://openid.net/specs/openid-authentication-2_0.html)
- OpenID Connect (1.0) [spec](http://openid.net/specs/openid-connect-core-1_0.html#OpenID.Discovery)
    - JWT (JSON Web Token) [spec RFC 7519](https://tools.ietf.org/html/rfc7519)
    - JWK (JSON Web Keys) [spec RFC 7517](https://tools.ietf.org/html/rfc7517)

Supported providers
-------------------

[](#supported-providers)

`SocialConnect/Auth` support 30+ providers such as Facebook, Google, Twitter, GitHub, Vk and another.

[See all 30+ provider](https://socialconnect.lowl.io/providers.html)

Installation &amp; Getting Started
----------------------------------

[](#installation--getting-started)

There is a documentation for [Installation &amp; Getting Started](https://socialconnect.lowl.io/installation.html)

Referenced projects
-------------------

[](#referenced-projects)

- [OrgHeiglHybridAuth](https://github.com/heiglandreas/HybridAuth) from [@heiglandreas](https://github.com/heiglandreas) - Authentication-layer for your ZendFramework3 App.
- [cakephp-social-auth](https://github.com/ADmad/cakephp-social-auth) from [@ADmad](https://github.com/ADmad) - CakePHP plugin.
- [Phalcon-module-skeleton](https://github.com/ovr/phalcon-module-skeleton) from [@ovr](https://github.com/ovr) - There is a module for Phalcon inside project.

Versions
--------

[](#versions)

VersionStatusEOLPHP Version[3.x](https://github.com/SocialConnect/auth/tree/master)Current--&gt;= 7.4[2.x](https://github.com/SocialConnect/auth/tree/2.x)Maintenance2020-06-01&gt;= 7.0[1.x](https://github.com/SocialConnect/auth/tree/1.x)EOL2020-01-24&gt;= 5.5Contributors
============

[](#contributors)

This project exists thanks to all the people who [contribute](https://github.com/SocialConnect/auth/graphs/contributors). Contributions are welcome!

### License

[](#license)

This project is open-sourced software licensed under the MIT License.

See the [LICENSE](LICENSE) file for more information.

[![FOSSA Status](https://camo.githubusercontent.com/a6a40870464c469a37fa05d58d785d29cd09d552394972a4e8e2dc0775cc5135/68747470733a2f2f6170702e666f7373612e696f2f6170692f70726f6a656374732f6769742532426769746875622e636f6d253246536f6369616c436f6e6e656374253246617574682e7376673f747970653d6c61726765)](https://app.fossa.io/projects/git%2Bgithub.com%2FSocialConnect%2Fauth?ref=badge_large)

###  Health Score

64

—

FairBetter than 99% of packages

Maintenance59

Moderate activity, may be stable

Popularity60

Solid adoption and visibility

Community40

Growing community involvement

Maturity83

Battle-tested with a long release history

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

Recently: every ~28 days

Total

74

Last Release

263d ago

Major Versions

0.4.8 → 1.0.02017-02-11

1.13.0 → 2.0.02018-05-24

1.13.1 → 2.1.12018-08-29

1.x-dev → 2.x-dev2019-07-27

2.x-dev → 3.0.02019-09-12

PHP version history (6 changes)0.1PHP ~5.4

0.3PHP &gt;=5.4

0.4.0PHP &gt;=5.5

2.0.0PHP &gt;=7.0

3.0.0PHP &gt;=7.1

3.4.0PHP ^7.4|^8.0

### Community

Maintainers

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

---

Top Contributors

[![ovr](https://avatars.githubusercontent.com/u/572096?v=4)](https://github.com/ovr "ovr (772 commits)")[![ADmad](https://avatars.githubusercontent.com/u/142658?v=4)](https://github.com/ADmad "ADmad (48 commits)")[![heiglandreas](https://avatars.githubusercontent.com/u/91998?v=4)](https://github.com/heiglandreas "heiglandreas (15 commits)")[![scrutinizer-auto-fixer](https://avatars.githubusercontent.com/u/6253494?v=4)](https://github.com/scrutinizer-auto-fixer "scrutinizer-auto-fixer (8 commits)")[![adamharley](https://avatars.githubusercontent.com/u/863768?v=4)](https://github.com/adamharley "adamharley (3 commits)")[![dmitrymenshikov](https://avatars.githubusercontent.com/u/1727009?v=4)](https://github.com/dmitrymenshikov "dmitrymenshikov (3 commits)")[![icex](https://avatars.githubusercontent.com/u/2853554?v=4)](https://github.com/icex "icex (3 commits)")[![s0lus](https://avatars.githubusercontent.com/u/4124371?v=4)](https://github.com/s0lus "s0lus (3 commits)")[![makkus183](https://avatars.githubusercontent.com/u/2034761?v=4)](https://github.com/makkus183 "makkus183 (2 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (1 commits)")[![dereuromark](https://avatars.githubusercontent.com/u/39854?v=4)](https://github.com/dereuromark "dereuromark (1 commits)")[![samuelds](https://avatars.githubusercontent.com/u/14097569?v=4)](https://github.com/samuelds "samuelds (1 commits)")[![dominikb](https://avatars.githubusercontent.com/u/28777818?v=4)](https://github.com/dominikb "dominikb (1 commits)")[![elsonwei](https://avatars.githubusercontent.com/u/10125090?v=4)](https://github.com/elsonwei "elsonwei (1 commits)")[![fossabot](https://avatars.githubusercontent.com/u/29791463?v=4)](https://github.com/fossabot "fossabot (1 commits)")[![AshleyBilbrey](https://avatars.githubusercontent.com/u/44065883?v=4)](https://github.com/AshleyBilbrey "AshleyBilbrey (1 commits)")[![Iandenh](https://avatars.githubusercontent.com/u/2911923?v=4)](https://github.com/Iandenh "Iandenh (1 commits)")[![adriweb](https://avatars.githubusercontent.com/u/660896?v=4)](https://github.com/adriweb "adriweb (1 commits)")[![iglocska](https://avatars.githubusercontent.com/u/3668672?v=4)](https://github.com/iglocska "iglocska (1 commits)")[![jsifuentes](https://avatars.githubusercontent.com/u/2856219?v=4)](https://github.com/jsifuentes "jsifuentes (1 commits)")

---

Tags

facebookfacebook-logingoogle-loginmailru-loginoauthoauth-applicationoauth1oauth2openidopenid-clientopenidconnectphpsignsocialsteam-logintwittertwitter-loginyandex-loginamazonfacebookgoogleauthslackoauthbitbucketgithubgitlabtwitterloginvktwitchsocialconnect

###  Code Quality

TestsPHPUnit

Static AnalysisPHPStan

Code StylePHP\_CodeSniffer

Type Coverage Yes

### Embed Badge

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

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

###  Alternatives

[hwi/oauth-bundle

Support for authenticating users using both OAuth1.0a and OAuth2 in Symfony.

2.4k21.5M69](/packages/hwi-oauth-bundle)[and/oauth

Simple and amazing OAuth library with many providers. Just try it out!

4645.2k2](/packages/and-oauth)[fof/oauth

Allow users to log in with GitHub, Facebook, Google, Discord, GitLab, LinkedIn, and more!

50118.7k41](/packages/fof-oauth)

PHPackages © 2026

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