PHPackages                             bladesync/laraauth - 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. bladesync/laraauth

ActiveLaravel-package[Authentication &amp; Authorization](/categories/authentication)

bladesync/laraauth
==================

A simple, built-in authentication package for Laravel 11+.

v1.0.0(10mo ago)011MITPHPPHP ^8.2

Since Jun 24Pushed 10mo agoCompare

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

READMEChangelogDependencies (1)Versions (2)Used By (0)

Laraauth by BladeSync A simple, complete, and publishable authentication package for Laravel 11+ with OTP-based password reset.

Features User Registration, Login &amp; Logout.

Secure, OTP-based "Forgot Password" functionality.

Protected routes for both authenticated and guest users.

Fully Publishable: You have full control over the code.

Publish and customize all views.

Publish and customize the config file.

Publish a default home page to get started quickly.

Install routes directly into your web.php for full customization.

Installation Install via Composer:

composer require bladesync/laraauth

Run Migrations: This will create the users and password\_reset\_otps tables.

php artisan migrate

(Optional) Install Routes: If you want to customize the routes, run this command. It will copy all routes from the package to your application's routes/web.php file.

Warning: This will overwrite your existing routes/web.php file.

php artisan laraauth:install-routes

Publishing Assets (Optional) You can publish different parts of the package to customize them.

Publish Config File This will create config/laraauth.php.

php artisan vendor:publish --tag="laraauth-config"

Publish All Views This will create the resources/views/laraauth directory with all authentication views.

php artisan vendor:publish --tag="laraauth-views"

Publish Only the Home Page This is a quick way to get a starter dashboard page at resources/views/home.blade.php.

php artisan vendor:publish --tag="laraauth-home"

###  Health Score

30

—

LowBetter than 64% of packages

Maintenance53

Moderate activity, may be stable

Popularity5

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity49

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

326d ago

### Community

Maintainers

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

---

Top Contributors

[![Ahmadhanzla22](https://avatars.githubusercontent.com/u/164316972?v=4)](https://github.com/Ahmadhanzla22 "Ahmadhanzla22 (7 commits)")

### Embed Badge

![Health badge](/badges/bladesync-laraauth/health.svg)

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

###  Alternatives

[lab404/laravel-impersonate

Laravel Impersonate is a plugin that allows to you to authenticate as your users.

2.3k16.4M48](/packages/lab404-laravel-impersonate)[santigarcor/laratrust

This package provides a flexible way to add Role-based Permissions to Laravel

2.3k5.4M43](/packages/santigarcor-laratrust)[overtrue/laravel-follow

User follow unfollow system for Laravel.

1.2k404.7k5](/packages/overtrue-laravel-follow)[codegreencreative/laravel-samlidp

Make your PHP Laravel application an Identification Provider using SAML 2.0. This package allows you to implement your own Identification Provider (idP) using the SAML 2.0 standard to be used with supporting SAML 2.0 Service Providers (SP).

263763.5k1](/packages/codegreencreative-laravel-samlidp)

PHPackages © 2026

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