This project was created by, and is maintained by Brian Faust, and is a Laravel-based authentication system operating in a headless manner. Be sure to browse through the changelog, code of conduct, contribution guidelines, license, and security policy.
- TOTP MFA
- SMS MFA
- EMAIL MFA
- PASSKEY MFA
- MAGICLINK LOGIN
- PASSWORDLESS LOGIN
- PASSPHRASE LOGIN
Note This package requires PHP 8.2 or later, and it supports Laravel 10 or later.
To get the latest version, simply require the project using Composer:
$ composer require bombenprodukt/laravel-guardian
You can publish the migrations by using:
$ php artisan vendor:publish --tag="laravel-guardian-migrations"
You can publish the configuration file by using:
$ php artisan vendor:publish --tag="laravel-guardian-config"
You can publish the views by using:
$ php artisan vendor:publish --tag="laravel-guardian-views"
Please review the contents of our test suite for detailed usage examples.