PHPackages                             hiradrayan/laravel-auth - 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. [Templating &amp; Views](/categories/templating)
4. /
5. hiradrayan/laravel-auth

ActiveLibrary[Templating &amp; Views](/categories/templating)

hiradrayan/laravel-auth
=======================

laravel auth

v3.0.11(1y ago)136MITJavaScriptPHP ^7.1.3|7.2.\*|7.3.\*|7.4.\*|8.0.\*|8.1.\*|8.2.\*|8.3.\*

Since Apr 22Pushed 1y ago1 watchersCompare

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

READMEChangelog (9)Dependencies (1)Versions (55)Used By (0)

Laravel Auth Package
====================

[](#laravel-auth-package)

This package provides an authentication system for Laravel applications using the national ID as the primary identifier. It allows users to authenticate using their national ID and provides the necessary functionality for user registration, login, and password reset.

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

[](#installation)

1. Install the package using Composer by running the following command:

```
composer require hiradrayan/laravel-auth

```

2. Publish the package migrations by running the following command:

```
php artisan vendor:publish --tag=migration

```

This will copy the migration files to your application's database/migrations directory.

3. Run the database migrations to create the required tables:

```
php artisan migrate && php artisan db:seed --class="Authentication\\path\\seeders\\DatabaseSeeder"

```

4. (Optional) If you want to customize the login form, you can publish the login form views by running the following command:

```
php artisan vendor:publish --tag=publisher-national-id

```

This will copy the login form views to your application's resources/views/auth directory. You can then modify these views to suit your needs.

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

[](#configuration)

Usage
-----

[](#usage)

License
-------

[](#license)

Contributing
------------

[](#contributing)

###  Health Score

37

—

LowBetter than 83% of packages

Maintenance48

Moderate activity, may be stable

Popularity9

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity69

Established project with proven stability

 Bus Factor1

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

Recently: every ~0 days

Total

54

Last Release

385d ago

Major Versions

v0.0.16 → v1.0.02024-04-23

v1.0.9 → v2.0.12024-05-04

v2.7.9 → v3.0.12024-05-04

PHP version history (2 changes)v0.0.1PHP ^8.1

v2.0.1PHP ^7.1.3|7.2.\*|7.3.\*|7.4.\*|8.0.\*|8.1.\*|8.2.\*|8.3.\*

### Community

Maintainers

![](https://www.gravatar.com/avatar/784703b2d7714e7fb6d6ed6d867a8b0be3e4b941c2aa899dca2b1b5dc33a644f?d=identicon)[hiradrayan](/maintainers/hiradrayan)

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

---

Top Contributors

[![reyhane1376](https://avatars.githubusercontent.com/u/97376622?v=4)](https://github.com/reyhane1376 "reyhane1376 (68 commits)")[![hiradrayan](https://avatars.githubusercontent.com/u/103881015?v=4)](https://github.com/hiradrayan "hiradrayan (2 commits)")

---

Tags

laravelAuthenticationtemplate

### Embed Badge

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

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

###  Alternatives

[acacha/admin-lte-template-laravel

AdminLTE template applied to Laravel Scaffolding

1.8k387.2k8](/packages/acacha-admin-lte-template-laravel)[hasinhayder/tyro-login

Tyro Login - Beautiful, customizable authentication views for Laravel 12 &amp; 13

2362.2k2](/packages/hasinhayder-tyro-login)[vikdiesel/admin-one-laravel-dashboard

Admin One - Laravel Dashboard Preset (SPA)

1435.5k](/packages/vikdiesel-admin-one-laravel-dashboard)[hieu-le/laravel-dashboard

A starting template for Laravel 5 dashboards

312.6k](/packages/hieu-le-laravel-dashboard)

PHPackages © 2026

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