Laravel Breeze is a minimal, simple implementation of all of Laravel's authentication features, including login, registration, password reset, email verification, and password confirmation. In addition, Breeze includes a simple "profile" page where the user may update their name, email address, and password.
Laravel Breeze是其中一套登入驗證套件,今天簡單使用它來增加一些功能性
下載指令:
composer require laravel/breeze --dev
安裝指令:
php artisan breeze:install
php artisan migrate
npm install
npm run dev
完成後可以看到畫面上有登入/註冊了
登入後就可以看到
引用
use Illuminate\Support\Facades\Auth;
然後使用
$user = Auth::user();
Route::middleware('auth')->resource('posts', PostController::class);
這樣post畫面就需要登入才可以進入
其他還有很多用法,是否可以註冊、api、當然還有它提供的重設密碼等
Laravel breeze提供開發者快速開發登入驗證等功能,開發者可以在此基礎上增加後續的應用