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 yesterday

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

36

—

LowBetter than 79% of packages

Maintenance44

Moderate activity, may be stable

Popularity9

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity70

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

436d 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://avatars.githubusercontent.com/u/97376622?v=4)[Reyhane](/maintainers/reyhane1376)[@reyhane1376](https://github.com/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

[api-platform/laravel

API Platform support for Laravel

58171.4k14](/packages/api-platform-laravel)[hasinhayder/tyro-login

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

2464.9k6](/packages/hasinhayder-tyro-login)[ecotone/laravel

Ecotone for Laravel — CQRS, Event Sourcing, Sagas, Durable Workflows, and Outbox on top of Laravel Queue, via PHP attributes.

21318.6k3](/packages/ecotone-laravel)[hieu-le/laravel-dashboard

A starting template for Laravel 5 dashboards

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

PHPackages © 2026

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