PHPackages                             thomaswelton/laravel-oauth - 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. thomaswelton/laravel-oauth

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

thomaswelton/laravel-oauth
==========================

Laravel package for the simplification and integration of many of your users most wanted login providers. Installation is a breeze. Never worry about OAuth again.

0.0.1(12y ago)419615[8 issues](https://github.com/thomaswelton/laravel-oauth/issues)[1 PRs](https://github.com/thomaswelton/laravel-oauth/pulls)MITPHPPHP &gt;=5.3.0

Since Oct 27Pushed 12y ago1 watchersCompare

[ Source](https://github.com/thomaswelton/laravel-oauth)[ Packagist](https://packagist.org/packages/thomaswelton/laravel-oauth)[ Docs](http://laravel-oauth.herokuapp.com/)[ RSS](/packages/thomaswelton-laravel-oauth/feed)WikiDiscussions master Synced 2d ago

READMEChangelog (1)Dependencies (4)Versions (2)Used By (0)

[![Build Status](https://camo.githubusercontent.com/2a41fdab9a260a42bf4a24f664f836ae07f726c6e5c171074d1674d4a07a12a2/68747470733a2f2f7472617669732d63692e6f72672f74686f6d617377656c746f6e2f6c61726176656c2d6f617574682e706e673f6272616e63683d6d6173746572)](https://travis-ci.org/thomaswelton/laravel-oauth)[![Latest Stable Version](https://camo.githubusercontent.com/bbd20b7c5fff60a88cb35dcea5be8fbebd9e54f76f79dc79586c8feff0d6f08b/68747470733a2f2f706f7365722e707567782e6f72672f74686f6d617377656c746f6e2f6c61726176656c2d6f617574682f762f737461626c652e706e67)](https://packagist.org/packages/thomaswelton/laravel-oauth)[![Total Downloads](https://camo.githubusercontent.com/5f5d1ac5e8e1285a1baa76c9b1af77c4dbc3aa9de340114c0163512aa47a6927/68747470733a2f2f706f7365722e707567782e6f72672f74686f6d617377656c746f6e2f6c61726176656c2d6f617574682f646f776e6c6f6164732e706e67)](https://packagist.org/packages/thomaswelton/laravel-oauth)[![Bitdeli Badge](https://camo.githubusercontent.com/f8150db22244a30199e7ca2946e5364648c5cb7422ca1d609fe2457823f882e8/68747470733a2f2f64327765637a68766c38323376302e636c6f756466726f6e742e6e65742f74686f6d617377656c746f6e2f6c61726176656c2d6f617574682f7472656e642e706e67)](https://bitdeli.com/free "Bitdeli Badge")

This aplha version is currently under active development and subject to change. A demo site is also underconstruction. And can be view here  it is currently a free app on Heroku, this means that the server may sleep if left unactive. It will wake up again the next time it's viewed but start up may take a few seconds. This package is not the cause of the slow response time 😄

Feel free to install this project for testing purposes. But it is not recomeneded as the foundation to build new projects on... yet. I'm hoping to get all this wrapped up soon. Once the demo site is build I'll remove this notice and let you start playing in production.

Right now there is only one potentially breaking change. It is outlined here, feel free to add any comments on what syntax you'd prefer [\#1](https://github.com/thomaswelton/laravel-oauth/issues/1)

If you're interested in using a new OAuth package for Laravel 4 please "watch" or "star" this repo above.

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

[](#installation)

Update your `composer.json` file to include this package as a dependency

```
"thomaswelton/laravel-oauth": "0.0.1"
```

Register the OAuth service provider by adding it to the providers array in the `app/config/app.php` file.

```
Thomaswelton\LaravelOauth\LaravelOauthServiceProvider

```

Alias the OAuth facade by adding it to the aliases array in the `app/config/app.php` file.

```
'aliases' => array(
	'OAuth' => 'Thomaswelton\LaravelOauth\Facades\OAuth'
)
```

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

[](#configuration)

Copy the config file into your project by running

```
php artisan config:publish thomaswelton/laravel-oauth

```

Migrations
----------

[](#migrations)

Optionally if using OAuth for user login you'll need to run the migration

```
php artisan migrate --package="thomaswelton/laravel-oauth"

```

###  Health Score

28

—

LowBetter than 54% of packages

Maintenance16

Infrequent updates — may be unmaintained

Popularity26

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity48

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% 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 ~17 days

Total

2

Last Release

4564d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/1b93a2491ddf17fc2e53ee81250b83cb0c77beb9f1780490324d676403771136?d=identicon)[thomaswelton](/maintainers/thomaswelton)

---

Top Contributors

[![thomaswelton](https://avatars.githubusercontent.com/u/678372?v=4)](https://github.com/thomaswelton "thomaswelton (30 commits)")

---

Tags

laravelfacebookinstagramgoogleoauthoauth2microsoftgithubtwitteroauth1tumblrlinkedinwindows livefoursquaresoundcloud

### Embed Badge

![Health badge](/badges/thomaswelton-laravel-oauth/health.svg)

```
[![Health](https://phpackages.com/badges/thomaswelton-laravel-oauth/health.svg)](https://phpackages.com/packages/thomaswelton-laravel-oauth)
```

###  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)
