PHPackages                             internetguru/laravel-user - 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. internetguru/laravel-user

ActiveLibrary

internetguru/laravel-user
=========================

Interent Guru Laravel User

v6.3.0(1mo ago)02.6k↓50%MITPHPPHP ^8.4CI passing

Since Oct 7Pushed 1mo ago2 watchersCompare

[ Source](https://github.com/internetguru/laravel-user)[ Packagist](https://packagist.org/packages/internetguru/laravel-user)[ RSS](/packages/internetguru-laravel-user/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependencies (26)Versions (147)Used By (0)

Internet Guru Laravel User
==========================

[](#internet-guru-laravel-user)

Internet Guru Laravel User is a library that provides seamless integration with various social authentication providers. It stores the user's social identity in the database and allows the user to link multiple social identities to a single account. It also provides PIN-based login via email.

BranchStatusCode CoverageMain[![tests](https://github.com/internetguru/laravel-user/actions/workflows/test.yml/badge.svg?branch=main)](https://github.com/internetguru/laravel-user/actions/workflows/test.yml/badge.svg?branch=main)[![coverage](https://raw.githubusercontent.com/internetguru/laravel-user/refs/heads/badges/main-coverage.svg)](https://raw.githubusercontent.com/internetguru/laravel-user/refs/heads/badges/main-coverage.svg)Staging[![tests](https://github.com/internetguru/laravel-user/actions/workflows/test.yml/badge.svg?branch=staging)](https://github.com/internetguru/laravel-user/actions/workflows/test.yml/badge.svg?branch=staging)[![coverage](https://raw.githubusercontent.com/internetguru/laravel-user/refs/heads/badges/staging-coverage.svg)](https://raw.githubusercontent.com/internetguru/laravel-user/refs/heads/badges/staging-coverage.svg)Dev[![tests](https://github.com/internetguru/laravel-user/actions/workflows/test.yml/badge.svg?branch=dev)](https://github.com/internetguru/laravel-user/actions/workflows/test.yml/badge.svg?branch=dev)[![coverage](https://raw.githubusercontent.com/internetguru/laravel-user/refs/heads/badges/dev-coverage.svg)](https://raw.githubusercontent.com/internetguru/laravel-user/refs/heads/badges/dev-coverage.svg)Features and terminology
------------------------

[](#features-and-terminology)

- **Account** – application user account.
- **Identity** – provider &amp; provider\_user\_id.
- **Register** – create a new account with a new identity linked to it.
- **Connect** – link a new identity to the current account.
- **Disconnect** – unlink an existing identity from the current account.
- **Transfer** – unlink an existing identity from one account and link it to the current one.

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

[](#installation)

1. Install the package via Composer:

    ```
    composer require internetguru/laravel-user
    ```
2. Publish the migration files:

    ```
    php artisan vendor:publish --provider="InternetGuru\LaravelUser\LaravelUserServiceProvider" --tag="ig-user:migrations"
    ```
3. Run the migrations:

    ```
    php artisan migrate
    ```

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

[](#configuration)

Add your social authentication credentials to your `.env` file:

```
GOOGLE_CLIENT_ID=your-google-client-id
GOOGLE_CLIENT_SECRET=your-google-client-secret
GOOGLE_REDIRECT_URI=your-google-redirect-uri

FACEBOOK_CLIENT_ID=your-facebook-client-id
FACEBOOK_CLIENT_SECRET=your-facebook-client-secret
FACEBOOK_REDIRECT_URI=your-facebook-redirect-uri

SEZNAM_CLIENT_ID=your-seznam-client-id
SEZNAM_CLIENT_SECRET=your-seznam-client-secret
SEZNAM_REDIRECT_URI=your-seznam-redirect-uri
```

Usage Examples
--------------

[](#usage-examples)

```

Disconnect Google
```

License &amp; Commercial Terms
------------------------------

[](#license--commercial-terms)

### License

[](#license)

Copyright © 2026 **Internet Guru**

This software is licensed under the [Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)](http://creativecommons.org/licenses/by-nc-sa/4.0/) license.

> **Disclaimer:** This software is provided "as is", without warranty of any kind, express or implied. In no event shall the authors or copyright holders be liable for any claim, damages or other liability.

### Commercial Use

[](#commercial-use)

The standard CC BY-NC-SA license prohibits commercial use. If you wish to use this software in a commercial environment or product, we offer **flexible commercial licenses** tailored to:

- Your company size.
- The nature of your project.
- Your specific integration needs.

**Note:** In many instances (especially for startups or small-scale tools), this may result in no fees being charged at all. Please contact us to obtain written permission or a commercial agreement.

**Contact for Licensing:**

### Professional Services

[](#professional-services)

Are you looking to get the most out of this project? We are available for:

- **Custom Development:** Tailoring the software to your specific requirements.
- **Integration &amp; Support:** Helping your team implement and maintain the solution.
- **Training &amp; Workshops:** Seminars and hands-on workshops for your developers.

Reach out to us at  — we are more than happy to assist you!

###  Health Score

53

—

FairBetter than 97% of packages

Maintenance89

Actively maintained with recent releases

Popularity21

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity75

Established project with proven stability

 Bus Factor1

Top contributor holds 92.5% 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 ~4 days

Total

137

Last Release

57d ago

Major Versions

v2.9.6 → v3.0.02025-11-14

v3.0.0 → v4.0.02025-12-02

v4.2.11 → v5.0.02026-02-04

v5.3.1 → v6.0.02026-02-25

v4.2.12 → v6.2.12026-03-15

PHP version history (2 changes)v0.1.0PHP ^8.0

v4.0.0PHP ^8.4

### Community

Maintainers

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

---

Top Contributors

[![petrzpav](https://avatars.githubusercontent.com/u/1113912?v=4)](https://github.com/petrzpav "petrzpav (940 commits)")[![jiripavelka](https://avatars.githubusercontent.com/u/17675046?v=4)](https://github.com/jiripavelka "jiripavelka (76 commits)")

###  Code Quality

Code StyleLaravel Pint

### Embed Badge

![Health badge](/badges/internetguru-laravel-user/health.svg)

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

###  Alternatives

[livewire/volt

An elegantly crafted functional API for Laravel Livewire.

4205.3M84](/packages/livewire-volt)[namu/wirechat

A Laravel Livewire messaging app for teams with private chats and group conversations.

54324.5k](/packages/namu-wirechat)[nasirkhan/laravel-starter

A CMS like modular Laravel starter project.

1.4k2.7k](/packages/nasirkhan-laravel-starter)[ramonrietdijk/livewire-tables

Dynamic tables for models with Laravel Livewire

21147.4k](/packages/ramonrietdijk-livewire-tables)[lakm/laravel-comments

Integrate seamless commenting functionality into your Laravel project.

40012.9k1](/packages/lakm-laravel-comments)[eveseat/web

SeAT Web Interface

2723.2k135](/packages/eveseat-web)

PHPackages © 2026

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