PHPackages                             dexperts/authentication - 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. dexperts/authentication

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

dexperts/authentication
=======================

This package will contain all authentication logic and functionality.

1.0.0(6y ago)08MITPHP

Since Mar 31Pushed 6y ago1 watchersCompare

[ Source](https://github.com/Dexperts/authentication-package)[ Packagist](https://packagist.org/packages/dexperts/authentication)[ RSS](/packages/dexperts-authentication/feed)WikiDiscussions master Synced 6d ago

READMEChangelog (1)DependenciesVersions (3)Used By (0)

Authentication Package
======================

[](#authentication-package)

Authentication package created by Dexperts.

About the authentication package
--------------------------------

[](#about-the-authentication-package)

This package contains all the authentication logic and functionality. It can be imported into your laravel project with composer. This has been built up, for example, to reuse and apply login functionality.

Install the authentication package
----------------------------------

[](#install-the-authentication-package)

Note: you must already have a Laravel project to import this package.

#### Import the package

[](#import-the-package)

- create a folder named `package` in the root directory of your Laravel project.
- Open the Terminal in the package folder.
- Enter the `composer create-project dexperts/authentication` command in the Terminal.
- The package is created in your package folder.

#### Setup the package with a route

[](#setup-the-package-with-a-route)

- Go to your `routes` folder and open the `web.php` file.
- Import the package above in the file like this:

```
use Dexperts\Authentication\Auth;
```

- Create a new `get` request named `/auth`. (You can copy the root / request)

```
Route::get('/auth/{name}', function($sName) {
    $oAuth = new Auth();
    return view('welcome', [
        'name' => $oAuth->call($sName)
    ]);
});
```

- Go to the `resource/views` folder and open the `welcome.blade.php` file.
- Place somewhere the little piece of code in the php file:

```

```

- $name is needed because the variable in the get request has been defined in the view.
- You all set and run your project.

Enjoy :)!

License
-------

[](#license)

The MIT License (MIT)

###  Health Score

24

—

LowBetter than 32% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity4

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity57

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

Unknown

Total

1

Last Release

2239d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/62746061?v=4)[RoelDexperts](/maintainers/RoelDexperts)[@RoelDexperts](https://github.com/RoelDexperts)

---

Top Contributors

[![RoelDexperts](https://avatars.githubusercontent.com/u/62746061?v=4)](https://github.com/RoelDexperts "RoelDexperts (9 commits)")

### Embed Badge

![Health badge](/badges/dexperts-authentication/health.svg)

```
[![Health](https://phpackages.com/badges/dexperts-authentication/health.svg)](https://phpackages.com/packages/dexperts-authentication)
```

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