PHPackages                             flynsarmy/oc-sociallogin-plugin - 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. flynsarmy/oc-sociallogin-plugin

ActiveOctober-plugin[Authentication &amp; Authorization](/categories/authentication)

flynsarmy/oc-sociallogin-plugin
===============================

Allows October CMS site visitors to register/sign in with their social media accounts

01.2k9[1 issues](https://github.com/Flynsarmy/oc-sociallogin-plugin/issues)PHP

Since Jan 25Pushed 1y ago2 watchersCompare

[ Source](https://github.com/Flynsarmy/oc-sociallogin-plugin)[ Packagist](https://packagist.org/packages/flynsarmy/oc-sociallogin-plugin)[ RSS](/packages/flynsarmy-oc-sociallogin-plugin/feed)WikiDiscussions master Synced today

READMEChangelogDependenciesVersions (1)Used By (0)

October CMS Social Login Plugin
===============================

[](#october-cms-social-login-plugin)

Plugin Requirments
------------------

[](#plugin-requirments)

1. RainLab User Plugin
2. Hybridauth Laravel [Click to get](https://packagist.org/packages/hybridauth/hybridauth)

### Social Logins

[](#social-logins)

1. Google
2. Facebook
3. Twitter

How to set the project on your October CMS project
--------------------------------------------------

[](#how-to-set-the-project-on-your-october-cms-project)

1. Setup your October CMS Project
2. Create a folder on your `Plugin` Folder name as `flynsarmy`
3. `cd` into that folder and clone the project using `HTTPS` or `SSH`
4. Rename the Cloned projects folder name to `sociallogin`
5. Installing the RainLab User plugin to your project
6. Open a new terminal on the project main directory you can do it using
    1. On Windows `Ctrl +`
    2. On Mac `Command + J`
7. Enter the command to run the migration on the plugin `php artisan october:migrate`
8. Next use this`composer require hybridauth/hybridauth` command and install the `Hybridauth Laravel` library.
9. Next you need to access the settings to paste the credentials on the Social Login Settings.
10. Now you can access the login by `/flynsarmy/sociallogin/Google?s=/&f=/login`
    1. Example: [http://example.com/flynsarmy/sociallogin/Google?s=/&amp;f=/login](http://example.com/flynsarmy/sociallogin/Google?s=/&f=/login)
11. Thank you 🥰.

###  Health Score

24

—

LowBetter than 32% of packages

Maintenance26

Infrequent updates — may be unmaintained

Popularity17

Limited adoption so far

Community20

Small or concentrated contributor base

Maturity31

Early-stage or recently created project

 Bus Factor1

Top contributor holds 68.4% 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.

### Community

Maintainers

![](https://www.gravatar.com/avatar/1445c80fc6cbac8087e95c3d59f76c9a4ee0428a3372f046e4f20fa7a708bc0c?d=identicon)[flynsarmy](/maintainers/flynsarmy)

---

Top Contributors

[![Flynsarmy](https://avatars.githubusercontent.com/u/334808?v=4)](https://github.com/Flynsarmy "Flynsarmy (67 commits)")[![Thulaa123](https://avatars.githubusercontent.com/u/76616997?v=4)](https://github.com/Thulaa123 "Thulaa123 (10 commits)")[![kdoonboli](https://avatars.githubusercontent.com/u/2677481?v=4)](https://github.com/kdoonboli "kdoonboli (5 commits)")[![azahraoui](https://avatars.githubusercontent.com/u/9659469?v=4)](https://github.com/azahraoui "azahraoui (4 commits)")[![alxy](https://avatars.githubusercontent.com/u/2057062?v=4)](https://github.com/alxy "alxy (3 commits)")[![aurelien-roy](https://avatars.githubusercontent.com/u/1875998?v=4)](https://github.com/aurelien-roy "aurelien-roy (3 commits)")[![firemankurt](https://avatars.githubusercontent.com/u/9581757?v=4)](https://github.com/firemankurt "firemankurt (2 commits)")[![daftspunk](https://avatars.githubusercontent.com/u/1392869?v=4)](https://github.com/daftspunk "daftspunk (2 commits)")[![LucasZdv](https://avatars.githubusercontent.com/u/7346040?v=4)](https://github.com/LucasZdv "LucasZdv (1 commits)")[![triasrahman](https://avatars.githubusercontent.com/u/7110859?v=4)](https://github.com/triasrahman "triasrahman (1 commits)")

### Embed Badge

![Health badge](/badges/flynsarmy-oc-sociallogin-plugin/health.svg)

```
[![Health](https://phpackages.com/badges/flynsarmy-oc-sociallogin-plugin/health.svg)](https://phpackages.com/packages/flynsarmy-oc-sociallogin-plugin)
```

###  Alternatives

[namshi/jose

JSON Object Signing and Encryption library for PHP.

1.8k99.6M101](/packages/namshi-jose)[league/oauth1-client

OAuth 1.0 Client Library

99698.8M106](/packages/league-oauth1-client)[bezhansalleh/filament-shield

Filament support for `spatie/laravel-permission`.

2.8k2.9M88](/packages/bezhansalleh-filament-shield)[gesdinet/jwt-refresh-token-bundle

Implements a refresh token system over Json Web Tokens in Symfony

70516.4M35](/packages/gesdinet-jwt-refresh-token-bundle)[league/oauth2-google

Google OAuth 2.0 Client Provider for The PHP League OAuth2-Client

41721.2M118](/packages/league-oauth2-google)[illuminate/auth

The Illuminate Auth package.

9327.3M1.0k](/packages/illuminate-auth)

PHPackages © 2026

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