Download the PHP package lornequinn/auth-monorepo without Composer

On this page you can find all versions of the php package lornequinn/auth-monorepo. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package auth-monorepo

Auth

⚠️ ARCHIVED — September 2026. Not maintained. Do not use in new projects.

This package existed to provide Fortify-based auth scaffolding without a Flux dependency. That was its entire reason for being. That reason no longer holds: Flux's free tier now covers every component an auth screen needs (input, button, checkbox, link, field, error, and a segmented otp input for 2FA challenges), so hand-writing and maintaining a parallel set of Tailwind auth views buys nothing.

Use the official Laravel Livewire starter kit instead — laravel new and pick Livewire + Fortify. It is generated from laravel/maestro, actively maintained upstream, and ships passkeys, teams, and dark mode that this package never had.

Known issues in this final release, unfixed:

  • The "Database" section below is wrong. Fortify only publishes its two-factor migration, it does not load it. php artisan migrate alone will not create the two_factor_* columns, and 2FA will fail at the database level. You would need php artisan vendor:publish --tag=fortify-migrations first.
  • Two-factor authentication is completely untested. No test covers setup, challenge, recovery codes, or disable. The test harness cannot exercise it — the test User does not use TwoFactorAuthenticatable and the two-factor migration is never loaded.
  • Password reset is never completed with a real signed token in any test; only the "send link" step is covered.
  • Pinned to laravel/fortify: ^1.24, which is 15 minor versions behind current. Passkeys, the passkeys rate limiter, Features::passkeys() and the associated route paths all postdate it.

The repository is kept for its git history and as a reference for wiring Fortify actions, config, and Fortify::viewNamespace() behind a package boundary.

Fortify-based authentication with Livewire views for Laravel. Drop-in auth scaffold with login, registration, password reset, email verification, two-factor authentication, and a profile page.

Requirements

Installation

The package auto-discovers via Laravel's package discovery. No manual provider registration needed.

Publish the config:

Database

Run the Fortify migrations (if you haven't already):

Your User model must implement MustVerifyEmail if you want email verification:

For two-factor authentication, add the TwoFactorAuthenticatable trait:

What You Get

Routes

Route Component Middleware
/login Login guest
/register Register guest
/forgot-password ForgotPassword guest
/reset-password/{token} ResetPassword guest
/two-factor-challenge TwoFactorChallenge guest
/email/verify VerifyEmail auth
/user/confirm-password ConfirmPassword auth
/dashboard Dashboard auth, verified
/profile ProfileShow auth, verified

Livewire Components

All components are registered under the lq-auth prefix:

Configuration

After publishing, edit config/lq-auth.php:

Layouts

Override these to use your own layouts. The package ships minimal layouts — point these at your app's layout views or a UI package.

Features

Toggle any Fortify feature:

Post-Login Redirect

Middleware

Middleware for authenticated routes (dashboard, profile):

Custom Actions

Override Fortify action classes with your own:

Customising Views

Publish the views:

Views are published to resources/views/vendor/lq-auth/. Edit them directly.

License

MIT


All versions of auth-monorepo with dependencies

PHP Build Version
Package Version
Requires php Version ^8.3
illuminate/support Version ^13.0
laravel/fortify Version ^1.24
livewire/livewire Version ^4.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package lornequinn/auth-monorepo contains the following files

Loading the files please wait ...