PHPackages                             vadim-skorba/scn-social-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. vadim-skorba/scn-social-auth

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

vadim-skorba/scn-social-auth
============================

Uses the HybridAuth PHP library to Enable authentication via Google, Facebook, Twitter, Yahoo!, etc for the ZfcUser ZF2 module.

1.15.0(11y ago)09BSD-3-ClausePHPPHP &gt;=5.3.3

Since Aug 8Pushed 11y ago1 watchersCompare

[ Source](https://github.com/vadim-skorba/ScnSocialAuth)[ Packagist](https://packagist.org/packages/vadim-skorba/scn-social-auth)[ Docs](https://github.com/SocalNick/ScnSocialAuth)[ RSS](/packages/vadim-skorba-scn-social-auth/feed)WikiDiscussions master Synced 1mo ago

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

ScnSocialAuth
=============

[](#scnsocialauth)

Uses the HybridAuth PHP library to Enable authentication via Google, Facebook, Twitter, Yahoo!, etc for the ZfcUser ZF2 module.

[![Build Status](https://camo.githubusercontent.com/bac6a013678d8c072e297d210190c17e0404b0faf948852eef2a803d6ab64fe4/68747470733a2f2f7472617669732d63692e6f72672f536f63616c4e69636b2f53636e536f6369616c417574682e706e67)](https://travis-ci.org/SocalNick/ScnSocialAuth) [![Latest Stable Version](https://camo.githubusercontent.com/7693d3ee968af43b3e9490a40eb842525273b95f8b0d7f0c5b1c97e94b5c3eb7/68747470733a2f2f706f7365722e707567782e6f72672f736f63616c6e69636b2f73636e2d736f6369616c2d617574682f762f737461626c652e706e67)](https://packagist.org/packages/socalnick/scn-social-auth) [![Total Downloads](https://camo.githubusercontent.com/2ec5cd8d19ef37f4b61b9328113acd641b7b29a2ebafd36a13a4ff31929a95a9/68747470733a2f2f706f7365722e707567782e6f72672f736f63616c6e69636b2f73636e2d736f6369616c2d617574682f646f776e6c6f6164732e706e67)](https://packagist.org/packages/socalnick/scn-social-auth)

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

[](#requirements)

- [Zend Framework 2](https://github.com/zendframework/zf2) (2.\*)
- [ZfcBase](https://github.com/ZF-Commons/ZfcBase) (0.1.\*)
- [ZfcUser](https://github.com/ZF-Commons/ZfcUser) (1.2.\*)
- [HybridAuth](https://github.com/hybridauth/hybridauth) (2.2.\*)
- Extension php\_curl enabled in php.ini

Features
--------

[](#features)

- Login with AOL \[NO LONGER SUPPORTED\]
- Login with Facebook \[COMPLETE\]
- Login with Foursquare \[COMPLETE\]
- Login with Github \[COMPLETE\]
- Login with Google \[COMPLETE\]
- Login with LinkedIn \[COMPLETE\]
- Login with Live \[INCOMPLETE\]
- Login with MySpace \[INCOMPLETE\]
- Login with OpenID \[INCOMPLETE\]
- Login with Twitter \[COMPLETE\]
- Login with Yahoo! \[COMPLETE\]
- Login with Tumblr \[COMPLETE\]
- Login with Mail.Ru \[COMPLETE\]
- Login with Odnoklassniki \[COMPLETE\]
- Login with VKontakte \[COMPLETE\]
- Login with Yandex \[COMPLETE\]
- Login with Instagram \[COMPLETE\]

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

[](#installation)

It is recommended to add this module to your Zend Framework 2 application using Composer. After cloning [ZendSkeletonApplication](https://github.com/zendframework/ZendSkeletonApplication), add "socalnick/scn-social-auth" to list of requirements, then run php composer.phar install/update. Your composer.json should look something like this:

```
{
    "name": "zendframework/skeleton-application",
    "description": "Skeleton Application for ZF2",
    "license": "BSD-3-Clause",
    "keywords": [
        "framework",
        "zf2"
    ],
    "homepage": "http://framework.zend.com/",
    "require": {
        "php": ">=5.3.3",
        "zendframework/zendframework": "2.*",
        "socalnick/scn-social-auth": "1.*"
    }
}

```

Next add the required modules to config/application.config.php:

```
