PHPackages                             vinkas/firebase-auth-laravel - 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. vinkas/firebase-auth-laravel

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

vinkas/firebase-auth-laravel
============================

Firebase Authentication package for Laravel PHP Framework

v1.0.1(9y ago)392.1k14[3 issues](https://github.com/vinkashq/firebase-auth-laravel/issues)[1 PRs](https://github.com/vinkashq/firebase-auth-laravel/pulls)MITPHP

Since Jul 27Pushed 5y ago5 watchersCompare

[ Source](https://github.com/vinkashq/firebase-auth-laravel)[ Packagist](https://packagist.org/packages/vinkas/firebase-auth-laravel)[ RSS](/packages/vinkas-firebase-auth-laravel/feed)WikiDiscussions master Synced 2mo ago

READMEChangelog (2)Dependencies (3)Versions (3)Used By (0)

Firebase Authentication package for Laravel PHP framework
=========================================================

[](#firebase-authentication-package-for-laravel-php-framework)

[![Discuss Group](https://camo.githubusercontent.com/e9c0ea3f5eb9eabfd15a4c16b9f1fd987c264b414a3923499857f62c7ee6be3c/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f646973637573732e67726f75702d76696e6b61732d626c75652e7376673f7374796c653d666c61742d737175617265)](http://vinkas.discuss.group/c/firebase-auth-laravel)[![Latest Stable Version](https://camo.githubusercontent.com/bb7e6e4e39d0b1da6eb5e514c837d3eb92b084b3117d17b67371ebacc47882a2/68747470733a2f2f706f7365722e707567782e6f72672f76696e6b61732f66697265626173652d617574682d6c61726176656c2f762f737461626c652e7376673f666f726d61743d666c61742d737175617265)](https://packagist.org/packages/vinkas/firebase-auth-laravel)[![Latest Unstable Version](https://camo.githubusercontent.com/6397c064a7fb4c2199f7586ec1e47733441aa6f125ce5df1ef773714857cef10/68747470733a2f2f706f7365722e707567782e6f72672f76696e6b61732f66697265626173652d617574682d6c61726176656c2f762f756e737461626c652e7376673f666f726d61743d666c61742d737175617265)](https://packagist.org/packages/vinkas/firebase-auth-laravel)[![Total Downloads](https://camo.githubusercontent.com/3e5e37250a06bf2dd428418dbd0986b0ee107860a68a0c3b1ab0b600d85ad0c7/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f76696e6b61732f66697265626173652d617574682d6c61726176656c2e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/vinkas/firebase-auth-laravel)

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

[](#installation)

#### Via Composer Require

[](#via-composer-require)

You may install by running the `composer require` command in your terminal:

```
composer require vinkas/firebase-auth-laravel

```

**Add Service Provider to your `config/app.php` file**

```
Vinkas\Firebase\Auth\ServiceProvider::class,

```

**Run `php artisan` command to publish package files into your app**

```
php artisan vendor:publish --provider="Vinkas\Firebase\Auth\ServiceProvider"

```

**Add your firebase project id, api key and auth domain in `.env` file**

```
FIREBASE_PROJECT_ID=__________
FIREBASE_API_KEY=__________
FIREBASE_AUTH_DOMAIN=__________

```

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

[](#configuration)

- [Override Laravel's existing authentication method](http://vinkas.discuss.group/t/Override-Laravels-existing-authentication-method/81).
- [Add as additional authentication option](http://vinkas.discuss.group/t/Add-as-additional-authentication-option/80). Without modifying Laravel's existing methods.

Screenshots
-----------

[](#screenshots)

[![FirebaseUI Web](/screenshots/sign-in-providers.png)](/screenshots/sign-in-providers.png)

Dependencies
------------

[](#dependencies)

- [Firebase php JWT](https://github.com/firebase/php-jwt)
- [FirebaseUI Web](https://github.com/firebase/firebaseui-web)

###  Health Score

35

—

LowBetter than 79% of packages

Maintenance18

Infrequent updates — may be unmaintained

Popularity29

Limited adoption so far

Community15

Small or concentrated contributor base

Maturity64

Established project with proven stability

 Bus Factor1

Top contributor holds 97.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 ~0 days

Total

2

Last Release

3576d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/75502944bc293e8aa5b6629e8ac575f710c37e7c7b30663538416c520c01487b?d=identicon)[vinothkannans](/maintainers/vinothkannans)

---

Top Contributors

[![vinothkannans](https://avatars.githubusercontent.com/u/9372109?v=4)](https://github.com/vinothkannans "vinothkannans (44 commits)")[![bevss](https://avatars.githubusercontent.com/u/5658218?v=4)](https://github.com/bevss "bevss (1 commits)")

---

Tags

laravelauthAuthenticationfirebasevinkas

### Embed Badge

![Health badge](/badges/vinkas-firebase-auth-laravel/health.svg)

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

###  Alternatives

[tymon/jwt-auth

JSON Web Token Authentication for Laravel and Lumen

11.5k49.1M350](/packages/tymon-jwt-auth)[php-open-source-saver/jwt-auth

JSON Web Token Authentication for Laravel and Lumen

8359.8M53](/packages/php-open-source-saver-jwt-auth)[auth0/login

Auth0 Laravel SDK. Straight-forward and tested methods for implementing authentication, and accessing Auth0's Management API endpoints.

2745.0M3](/packages/auth0-login)[benbjurstrom/cognito-jwt-guard

A laravel auth guard for JSON Web Tokens issued by Amazon AWS Cognito

1113.1k](/packages/benbjurstrom-cognito-jwt-guard)

PHPackages © 2026

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