Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rubensrocha/laravel-breeze-multi-auth-admin
Laravel Multi Auth Admin Panel using Laravel Breeze
https://github.com/rubensrocha/laravel-breeze-multi-auth-admin
laravel laravel-application laravel-breeze multi-auth multi-auth-laravel multi-authentication multiauth
Last synced: 2 days ago
JSON representation
Laravel Multi Auth Admin Panel using Laravel Breeze
- Host: GitHub
- URL: https://github.com/rubensrocha/laravel-breeze-multi-auth-admin
- Owner: rubensrocha
- License: mit
- Created: 2022-05-20T17:47:49.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-05-20T19:25:36.000Z (over 2 years ago)
- Last Synced: 2024-05-10T13:21:47.970Z (6 months ago)
- Topics: laravel, laravel-application, laravel-breeze, multi-auth, multi-auth-laravel, multi-authentication, multiauth
- Language: JavaScript
- Homepage:
- Size: 212 KB
- Stars: 38
- Watchers: 2
- Forks: 11
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## About This Repository
This is a repository created to serve as a basis for those who intend to create a Laravel project using Breeze with multiple guards/auth, where it is possible to create a website and an admin panel with separate authentication for each one.
Unlike many tutorials that teach you how to achieve this goal, this repository is in fact complete and has all the basic functional functions in the admin panel.
### Site(User)
- Register
- Login
- Logout
- Forgot Password
- Reset Password
- Confirm Password
- Verify Email### Admin
- Login with email or username
- Logout
- Forgot Password
- Reset Password
- Confirm Password
- Verify Email## Installation
Clone this repo
git clone https://github.com/laravel/breeze.git
Create env file and set up your DB connection
cp .env.example .env
Generate key
php artisan key:generate
Install packages
composer install
Run migrations without admins/users
php artisan migrate
Or run migrations with admins/users
php artisan migrate --seed
Default password for admin and users is "password"
## References
- [Laravel 9](https://laravel.com)
- [Laravel Breeze](https://laravel.com/docs/9.x/starter-kits#laravel-breeze)## Contributing
Anyone who wants to make some improvement just make a Pull-Request.
If you can achieve the same goal using Jetstream, please share your solution with me as I am very interested.
## License
The Laravel framework and this repository is open-sourced software licensed under the [MIT license](https://opensource.org/licenses/MIT).